1. Costa's Service Center 28 Leonard St, Taunton, MA 02780 Coordinate: 41.90395,-71.09173 Phone: (508) 824-9310
2. Scott's Service Center 131 Ingell St, Taunton, MA 02780 Coordinate: 41.88739,-71.08863 Phone: (508) 824-4433