Elmhurst

817 N. Church Rd.
Elmhurst, IL 60126
Call 630 283 8800
Fax 630 530 9808
Email: contact@lashardwoods.com

emain
img_6192

Business Hours

Mon-Fri: 6:30am – 5:30pm
Sat: 6:30am – 3:00pm