USAWith the opening of their Milford express location, Splash Car Wash recently opened its 58th site. Splash is headquartered in the Connecticut coastal city.Read more
Connecticut-based Splash Car Wash, plans to open seven new express washes in the Northeast next year. The tunnels will appear in Milford and Derby, Connecticut; Shelburne and Rutland, Vermont; and Oswego and LeRay, New York.Read more