MILFORD, Conn., April 10, 2024 /PRNewswire/ — Splash Car Wash, headquartered in Milford, Connecticut, today announced the opening of its second Vermont location, an express wash located in Shelburne. This marks Splash’s second greenfield site opened this year, bringing the chain’s total…



Leave a Reply

Your email address will not be published. Required fields are marked *