Saint Catherine of Siena 547 Washington St, Norwood, MA02062 The St. Catherine of Siena parish in downtown Norwood is an active, welcoming Catholic church located on Washington…More Street. It has many activities throughout the week, including multiple masses on the weekend as well as daily and nightly masses on weekdays. Mass intentions are available for the deceased by appointment for a small offering. Confessions are held every Saturday or an appointment can be made privately. Wedding and Baptism events are also available by appointment. Religious education is available for grades 1 through 5 as well as for special needs students.