Further growth Splash Car Wash in New YorkUSAWith the opening of a brand new 130-foot conveyor with 19 free self-service vacuum stations in the state of New York, Splash Car Wash reached its 60th location. Read more28-08-2023|Comment|author: Rene Passet