1. International Tire and Auto 38 Ramsdell St, Newton, MA 02461 Coordinate: 42.3185,-71.21016 Phone: (617) 527-5343