New Car Dealers in Southborough (MA) Full list of companies New Car Dealers category in Southborough, Massachusetts Long Automotive 218 Turnpike Rd, Southborough, MA 01772, (508)875-7222 Page 1