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