1. Japer Engines & Transmissions
153 Northborough Rd Bldg 200 Suite 17, Southborough, MA 01772
Coordinate: 42.318222,-71.57184
Phone: (800) 262-1813
2. Long Cadillac Service & Auto Body
218 Turnpike Rd, Southborough, MA 01772
Coordinate: 42.290184,-71.53381
Phone: (508) 872-9736