Splash Car Wash
649 Hope St, Stamford 06907