CONTACT
US
Villa Park Location:
710 N Addison Villa Park, IL 60181
630.530.1000 – Phone
630.530.1118 – Fax
Itasca Retail Location:
1397 Glenlake Ave Itasca, IL 60143
630.285.WELD (9353) – Phone
847-352.9818 – Fax
VISIT
US
Monday - Friday
7:30am - 4:30pm
Retail store
Saturday 8:00am - 12:00pm
