1. St Timothy Catholic Church
650 Nichols St, Norwood, MA 02062
Coordinate: 42.18409,-71.23489
Phone: (781) 769-2522
2. St. Catherine of Siena
249 Nahatan St, Norwood, MA 02062
Coordinate: 42.19591,-71.20169
Phone: (781) 769-5354
3. St. Catherine of Siena
547 Washington St, Norwood, MA 02062
Coordinate: 42.19577,-71.20047
Phone: (781) 762-6080