AAA Approved Auto Repair Shop Reviews Showroom Auto Center Allied 55 Boston Post Road Willimantic , CT 06226 Tel: (860) 423-3100 Hours: M-F: 08:00 AM - 05:00 PM Sat: Closed Sun: Closed Reviews Sort Reviews by: Date » or Rating » 1 Reviews Willimantic , CT Reviewed : 04/10/2018 Comment : Na