John Lehr, MD

Ophthalmology, Retina Specialist
Cost:

3 locations

Magruder Eye Institute

2257 E Semoran Blvd, Apopka, FL 32703

Accepting new patients

(407) 886-4878