top of page
IOW Location Map.png

Our Clinic

1560 Wall Street,

Suite 119

Naperville, IL 60563

We are located just south of Interstate I-88 close to Diehl Rd and Rt 59 in the 1560 Wall Street Building.
Ample free parking in the back.
Easy access to the clinic as we are on the 1st floor just inside the back doors to the left. Dedicated loading area to make for easy drop off and pick up.   

bottom of page