1. Grace Episcopal Church 150 Chapel St, Norwood, MA 02062 Coordinate: 42.1825,-71.21234 Phone: (781) 762-0959