Found 2 places
Address: 1239 Washington St, Newton, MA
Latitude: 42.3494 (42°20′58″N), Longitude: -71.2247 (71°13′29″W)
Address: 1353 Washington St, West Newton, MA 02465
Latitude: 42.349 (42°20′56″N), Longitude: -71.2286 (71°13′43″W)