Leonard B. Nelson

  • Ophthalmic Partners of PA, 100 Presidential Blvd, Ste 150, Bala Cynwyd, PA
  • Phone: 484-434-2700
  • Hospital: Wills Eye Hospital
  • Specialty: Ophthalmology
  • Expertise In: Eye Muscle Disorders, Nystagmus, Pediatric Ophthalmology, Strabismus