New Car Wash Opens In Muncie

With cars facing the challenges of sloppy weather this winter, there’s a new way to get them clean in Muncie. Crew Carwash announced Monday that it has opened its location on 601 West McGalliard Road, where a liquor store and auto parts store used to be. It’s a five million dollar facility with all the latest high tech amenities. The business is open 7am to 90 seven days a week.