Dr. Michelle L Sall, OD
Optometrist - General

Main Location
300 North Milwaukee Avenue # 300d
Lake Villa, Illinois 60046
Highlights
- Accepts Insurance Plans
- Has Online Scheduling
Summary
I treat my patients they way I want my family members to be treated, with a great deal of care and compassion. Read More