ABC Auto Sales and Rental IncSouthborough, MA 1772Company InformationNumber of employees: 1-4About ABC Auto Sales and Rental IncContact Information52 Richards RdSouthborough, MA 1772Contact Information52 Richards RdSouthborough, MA 1772