Skip to content

Physician Directory

Find a Doctor

Dr. Leonard B. Nelson, MD


  • (610) 664-8880

Dr. Nelson's Overview

Dr. Leonard B. Nelson graduated from the Harvard Medical School in 1976. He works in Bala Cynwyd, PA and 4 other locations and specializes in Ophthalmology and Ophthalmology/pediatrics. Dr. Nelson is affiliated with Hahnemann University Hospital, Lancaster General Hospital, Lancaster Regional Medical Center and Nazareth Hospital.

Dr. Nelson's Experience

Years in Practice: 39

Dr. Nelson's Specialties

Ophthalmology, Ophthalmology/pediatrics

Dr. Nelson's Education & Training

Medical School: Harvard Medical School; Graduated 1976

Dr. Nelson's Rating

Rate This Doctor

Overall Rating


  • Explains conditions & treatments
  • Takes time to answer my questions
  • Provides follow-up as needed
  • View All Ratings

Dr. Nelson's Accepted Insurance

  • Aetna Choice POS II
  • Aetna Choice POS Open Access
  • Aetna HMO
  • Aetna Managed Choice POS Open Access
  • Aetna Select
  • Aetna Signature Administrators PPO
  • Amerihealth Regional Pref Ntwk EPO, POS+, PPO
  • Amerihealth Regional Pref Ntwk HMO, HMO+, POS
  • BCBS Blue Card PPO
  • Capital BC Keystone Health Plan Central HMO
  • View More

Dr. Nelson's Office Information & Appointments

Office Locations

*This physician has multiple office locations. See Office Information for details.

Office Locations

Other Ophthalmologists Near Bala Cynwyd, PA

View More Ophthalmologists