*click on map for mapquest directions* 5120 Thatcher Road Downers Grove, IL 60515 ph:630.969.5320 fax: 630.969.1985 Office Hours: Monday - Friday 8:00am - 5:00pm CST