Skip to content

Splash Corporate Makes A Home In Milford CT

February 13, 2020

Exciting things are happening here at Splash Car Wash. Our corporate offices moved to the beautiful city of Milford, CT. We spent previous years split between a few different car wash locations, an office in Greenwich and even some home …

Read More Categories:
open |  reset