Splash Car Wash
625 West Putnam Avenue, Greenwich 06831