Good place
Works okay but sometimes the parts are out of service.
Car Wash - Self Service is located at 2801-2915 12th Ave, Port Huron, MI 48060, USA