Address & Phone

h2o Express Car Wash - Itasca

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

Hours of Operation

Monday thru Saturday:  7am - 8pm
Sunday: 8am - 5pm