1. Southbridge Car Care Center Inc 58 Goddard St, Southbridge, MA 01550 Coordinate: 42.07488,-72.03689 Phone: (508) 764-6099