Palladin-backed Splash Car Wash buys new car wash express site
Splash Car Wash was started in 1981 by Mark Curtis and Chris Fisher with a single location in Greenwich, Connecticut.
Splash Car Wash was started in 1981 by Mark Curtis and Chris Fisher with a single location in Greenwich, Connecticut.
Copyright PEI Media
Not for publication, email or dissemination