Address & Telephone

h2o Express Car Wash - Itasca

1365 N Arlington Heights Rd
Itasca, IL 60143
Telephone: 630-289-2001

Hours of Operation

Monday thru Friday:  7am - 8pm
Saturday: 7am - 6pm
Sunday: 8am - 6pm


  • itasca-2.jpg
  • itasca-1.jpg
  • itasca-4.jpg
  • itasca-5.jpg
  • itasca-3.jpg

Content goes here