1. International Tire and Auto 38 Ramsdell St, Newton, MA 02461 Coordinate: 42.3185,-71.21016 Phone: (617) 527-5343
2. Car Shops Newton MA 353 Watertown St, Newton, MA 02458 Coordinate: 42.36094,-71.20041 Phone: (857) 666-5527