
Our Itasca office is located at 1300 N. Arlington Heights Road, Suite 160, in the Hamilton Lakes Building off Devon and Arlington Heights Road, in between the Ophthalmology Surgery Center of Illinois (OSCI) and DuPage Medical Group, Parking is available in front of the building.
1300 N. Arlington Heights Road, Suite 160
Itasca, Illinois 60143
Phone: 630-833-9621
Fax: 630-833-9465