Lenard C. Schwartz, O.D.
1250 W. Lake Street, Unit 19
Addison, IL 60101
We are on the corner of Itasca Rd. and Lake St in Farmwood Plaza.(next to Franky's)
We also have an office located in Chicago
Mon, Wed 1:00 pm - 6:00 pm
Tue, Thu 10:00 am - 7:00 pm
Closed Friday, Saturday and Sunday