Auto Rentals in Westborough (MA) Full list of companies Auto Rentals category in Westborough, Massachusetts Ford Rental Car Service 310 Turnpike Road, Westborough, MA 01581, (781)848-1350 Page 1