Search Certified AAA Repair Shop Reviews Top Reviews in your area 189 Reviews Learn More Route 83 Auto Center Inc 133 West Rd., Ellington , CT 06029 846 Reviews Learn More Lee`s Auto Ranch 171 West Rd, Ellington, CT 06029