Crew Car Wash Opens New Muncie Location

There’s a new place in Muncie to remove that winter grime from your vehicle. Crew Carwash has opened a brand new location at 601 West McGalliard Road. The five-million-dollar facility with all the latest high tech amenities is open 7am to 9pm seven days a week.

Leave a Reply

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