Saint Catherine of Siena Parish in Norwood, MA is a vibrant Catholic church situated on Washington Street, offering a warm and inclusive atmosphere for worshippers. With a range of activities including daily masses, confessions, and religious education programs, the parish provides spiritual support and services to its community.
Services such as mass intentions for the deceased, weddings, and baptisms can be arranged by appointment, ensuring that individuals can partake in significant religious events within the parish's welcoming environment. Additionally, special religious education programs cater to students in grades 1 through 5, including those with special needs, further enhancing the parish's commitment to serving its diverse congregation.
Generated from their available business information