1. Champagne Motor Car Co. Body Shop
106 Storrs Rd, Willimantic, CT 06226
Coordinate: 41.714916,-72.213394
Phone: (860) 465-9219
2. Advance Auto Parts
113 Capitol Dr, Willimantic, CT 06226
Coordinate: 41.71756,-72.23575
Phone: (860) 786-1271