Crew Carwash announces new location

icalogo

 

 

 

 

 

Crew Carwash announced the opening of their 28th location in Bloomington, Ind. The new location will offer some of the company’s brand new technology, including a 24/7 self-service wash, new LED lighting, and an environmentally conscious water reclamation system. The International Carwash Association has the story.

You may also like

Leave a comment