Home » Top Doctors » Michael A. Schaffer

Michael A. Schaffer

Address: Delray Eye Associates, 16201 S Military Trail, Delray Beach, FL - 33484
Contact Number: 561-498-8100
Primary Specialization: Ophthalmology
Procedural Area Of Interests: Neuro-Ophthalmology,Pediatric Ophthalmology,Optic Nerve Disorders,Strabismus
Clinical Appointments: Boca Raton Regional Hospital