Crew Car Wash Opens at 38th and Illinois

Crew Car Wash, a Hoosier-based family business, opened its newest location at 111 W 38th St. Prior to receiving neighborhood support for Crew Car Wash, the firm made a commitment to hire locally and reports that at least six individuals from the neighborhood have been hired and can walk to work.


Recent Posts

See All