1. Steve's Automotive Service 20 Brigham St Unit 1, Marlborough, MA 01752 Coordinate: 42.33068,-71.54191 Phone: (508) 429-3600
2. USA Auto Repair 267 Maple St, Marlborough, MA 01752 Coordinate: 42.33822,-71.542015 Phone: (508) 303-1999