Westborough MA Auto Repair 1. 161 Tpke Rd, Westborough, MA 01581 | Route 9 West Auto Service (571) 296-6983