John L. Swan, M.D. - Doctor in Montgomery, AL

John L. Swan, M.D.

Doctor
2.5

2 reviews

Read Reviews

About This Business

John L. Swan, MD, is an ophthalmologist in Montgomery, Alabama, with 41 years of experience since graduating from the University of Alabama School of Medicine in 1985, above the 29-year average among the 183 Montgomery physicians in our directory. His Medicare profile lists cataract surgery among his most frequent procedures. He is affiliated with Baptist Medical Center South. In MIPS, the federal program scoring Medicare clinicians on quality and cost, he holds the highest score of 100 out of 100 among the 17 rated physicians in our Montgomery listings. He is one of two ophthalmologists among the 183 Montgomery doctors in our directory. He accepts Medicare; telehealth is not listed among his services. Patients rate him 2.5 across 2 reviews.

Verified Provider Info

Specialty (per registry)
Ophthalmology
NPI Number
1336124742
Medical school graduate
1985 (41+ years of practice)
Medical school
UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
State license
12771 (AL)
Hospital affiliations
Baptist Medical Center South
Quality score (CMS MIPS)
100/100
Common services (Medicare data)
Cataract surgery
Accepts Medicare

Source: NPPES NPI Registry (CMS) · CMS Doctors & Clinicians dataset · checked 2026-08-18

Address

2752 Zelda Rd
Montgomery, AL 36106

Open in Google Maps

Location on Map

Map data © Google. Loading this map may set cookies from Google. See our Cookie Policy and Privacy Policy.

Information last updated: September 7, 2026