Our StoryServicesPhotosAppointments Located in Windsor Locks, CT “The Car Enthusiast’s Detailer” Book an Appointment 97 Leslie StWindsor Locks, CT 06096 860-200-4371 Get Directions Monday–Friday9am-5pm WeekendsCall for Availability