Search Certified AAA Repair Shop Reviews Top Reviews in your area 393 Reviews Learn More Scata`s Auto & Truck Repair 535 Spring St, Windsor Locks, CT 06096 64 Reviews Learn More Mastercraft Auto Body 527 Spring St, Windsor Locks, CT 06096