Contact Saint Catherine of Siena School

Saint Catherine of Siena School Faculty and Staff can be emailed directly via the Staff or Faculty pages. In addition, please feel free to call the school office.

Saint Catherine of Siena School
249 Nahatan Street
Norwood, MA 02062
Phone: 781.769.5354
Fax: 781.769.7905

Important Email Addresses:

Send us a message