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