Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Ophthalmology Specialists in Birmingham, AL

Browse 80 verified Ophthalmology providers practicing in Birmingham, Alabama.

80 Healthcare Providers
Showing 41–60 of 80 providers
Sorted by Name (A-Z)

Dr. James Morris Lewis , MD

Ophthalmology

Active NPI Status
1704 5th Ave No, Birmingham, AL 35203
Phone: 2053263800
NPI Identifier 1821054511
View Full Profile →

Carlthan Ling

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1720 University Blvd Ste 305, Birmingham, AL 352331816
Phone: 2053258100
NPI Identifier 1336702976
View Full Profile →

Dr. Virginia Ruth Lolley , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1720 University Blvd Ste 200, Birmingham, AL 352331816
Phone: 2058768988
NPI Identifier 1477556991
View Full Profile →

Dr. Kristin Berlin Madonia , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
250 State Farm Pkwy, Birmingham, AL 352097181
Phone: 2059434600
NPI Identifier 1942477401
View Full Profile →

Dr. John O Mason , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
700 18th St S, Suite 707, Birmingham, AL 352331856
Phone: 2053297100
NPI Identifier 1336124015
View Full Profile →

Dr. Scott Robinson Mcclure , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
700 18th St S Ste 707, Birmingham, AL 352333806
Phone: 2059180047
NPI Identifier 1023698016
View Full Profile →

Dr. Cecil James Mccollum , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
619 19th Street South, Birmingham, AL 35233
Phone: 2059346600
NPI Identifier 1295934016
View Full Profile →

Dr. Thomas D Mckinnon , MD

Ophthalmology

Active NPI Status
1009 Montgomery Hwy, Suite 200, Birmingham, AL 352162805
Phone: 2053979400
NPI Identifier 1477555001
View Full Profile →

Dr. Calvin Lee Mcnelly , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1720 University Blvd, Birmingham, AL 352331816
Phone: 2053258254
NPI Identifier 1124656640
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1201 11th Ave S Ste 501, Birmingham, AL 352053423
Phone: 2059300930
NPI Identifier 1508205162
View Full Profile →

Dr. Marc Alan Michelson , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1201 11th Ave S, Ste 501, Birmingham, AL 352053423
Phone: 2059300930
NPI Identifier 1720081961
View Full Profile →

Dr. John Stanley Morgan , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
52 Medical Park Dr E, Ste 211, Birmingham, AL 352353430
Phone: 2058383696
NPI Identifier 1134120876
View Full Profile →

Mary Margaret Moses

Ophthalmology

Active NPI Status
625 19th St S, Birmingham, AL 352331900
Phone: 2053258507
NPI Identifier 1497495451
View Full Profile →

Dr. Sara M. Mullins , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
700 18th St S, Ste 601, Birmingham, AL 352331856
Phone: 2053258372
NPI Identifier 1609002237
View Full Profile →

Dr. John Skelton Owen , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1 Independence Plz, Ste. 700, Birmingham, AL 352092629
Phone: 2052506042
NPI Identifier 1992744718
View Full Profile →

Dr. Walter Tyson Parker , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1000 19th St S, Birmingham, AL 35205
Phone: 2059300700
NPI Identifier 1114362688
View Full Profile →

Dr. Krupa Hasmukh Patel , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
700 18th St S Ste 601, Birmingham, AL 352333800
Phone: 2053258620
NPI Identifier 1104245737
View Full Profile →

Dr. Kristen Marie Peterson , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1720 University Blvd Ste 601, Birmingham, AL 352331816
Phone: 2053258507
NPI Identifier 1932510369
View Full Profile →

Dr. Robert Lewis Phillips , MD

Ophthalmology

Active NPI Status
1000 19th St S, Birmingham, AL 352054804
Phone: 2059300700
NPI Identifier 1134122658
View Full Profile →

Dr. Phillip Yuanlin Qu , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
2208 University Blvd Ste 101, Birmingham, AL 352332313
Phone: 2059332625
NPI Identifier 1629651120
View Full Profile →