car wash in Chico
About 5 results.
California Car Wash
3104 Esplanade, 95973 Chico, United StatesA self-serve carwash, open 7 days a week, 24 hours a day. The facility offers two automatic carwash bays; touch free & brush; five hand bays, & eight vacuums with shampooers & fragrance. We accep…