1. Jain Center Of Greater Boston
15 Cedar St, Norwood, MA 02062
Coordinate: 42.18195,-71.20944
Phone: (781) 762-9490
2. Waters Church
668 Walpole St, Norwood, MA 02062
Coordinate: 42.17147,-71.22481
Phone: (781) 762-3357
3. Jf & Cs
45 Wilson St, Norwood, MA 02062
Coordinate: 42.17996,-71.22412
Phone: (781) 352-2301