
David A Skier MD Facs PC · Ophthalmology Physician
1830 14Th Avenue South, Birmingham, AL, 35205
NPI · 1700840311No reviews
Insurance
Not specified
Check availability
100 providers found
Heallexa lists 100+ verified ophthalmology physician in Birmingham, . Compare credentials, listed insurance, and patient reviews side by side — free, no signup.

David A Skier MD Facs PC · Ophthalmology Physician
1830 14Th Avenue South, Birmingham, AL, 35205
NPI · 1700840311Insurance

Elmar M Lawaczeck · Ophthalmology Physician
1009 Montgomery Hwy, Birmingham, AL, 35216
NPI · 1053310094Insurance

Robert Lewis Phillips · Ophthalmology Physician
1000 19Th St S, Birmingham, AL, 35205
NPI · 1134122658Insurance

Insurance

Insurance

Mamta D Somaiya MD PC · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1265461305Insurance

Matthew Brian Albright · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1578778890Insurance

Wayne Paris Hyatt · Ophthalmology Physician
52 Medical Park Dr E, Birmingham, AL, 35235
NPI · 1548261498Insurance

Jacob Diskin · Ophthalmology Physician
600 S Adams Rd Suite 200, Birmingham, MI, 48009
NPI · 1871053751Insurance

Jennifer Leigh Michelson · Ophthalmology Physician
1201 11Th Ave S Suite 501, Birmingham, AL, 35205
NPI · 1508205162Insurance

Insurance

Insurance

Robert Lewis Phillips · Ophthalmology Physician
1000 19Th St S, Birmingham, AL, 35205
NPI · 1134122658Insurance

Insurance

Cecil James Mccollum · Ophthalmology Physician
619 19Th Street South, Birmingham, AL, 35233
NPI · 1295934016Insurance

Robert Hogan Knox · Ophthalmology Physician
1720 University Blvd Suite 200, Birmingham, AL, 35233
NPI · 1790172666Insurance

American Health Research Institute, Inc.. · Ophthalmology Physician
500 Cahaba Park Cir, Birmingham, AL, 35242
NPI · 1063863157Insurance

Insurance

Kenneth R. Smith, P.C. · Ophthalmology Physician
840 Montclair Rd, Birmingham, AL, 35213
NPI · 1346470432Insurance

Brian Christopher Samuels · Ophthalmology Physician
700 18Th St S Suite 410, Birmingham, AL, 35233
NPI · 1487862348Insurance

Matthew B Albright MD PC · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1902129075Insurance

Insurance

Retina Consultants Of Alabama P.C. · Ophthalmology Physician
700 18Th St S, Birmingham, AL, 35233
NPI · 1588610968Insurance

Jeff Chaiprakob · Ophthalmology Physician
1960 Gadsden Hwy Suite 120, Birmingham, AL, 35235
NPI · 1134179013Insurance

Gregory Bernard Fitzgerald · Ophthalmology Physician
600 S Adams Rd, Birmingham, MI, 48009
NPI · 1992701452Insurance

Robert Jeffery Crain · Ophthalmology Physician
619 19Th Street South, Birmingham, AL, 35233
NPI · 1295771699Insurance

Sarah Jablecki Hays · Ophthalmology Physician
One West Lakeshore Drive, Birmingham, AL, 35209
NPI · 1962442707Insurance

Robert Tauscher · Ophthalmology Physician
1720 University Blvd, Birmingham, AL, 35233
NPI · 1992238851Insurance

Insurance

Rachel La Rue Spurrier · Ophthalmology Physician
700 18Th St S, Birmingham, AL, 35233
NPI · 1902369226Insurance

Nikolas Hopkins · Ophthalmology Physician
1720 University Blvd, Birmingham, AL, 35233
NPI · 1205415312Insurance

Matthew Henry Oltmanns · Ophthalmology Physician
2208 University Blvd Suite 101, Birmingham, AL, 35233
NPI · 1063603322Insurance

Insurance

Amira Ruth Abbas · Ophthalmology Physician
2208 University Blvd Suite 101, Birmingham, AL, 35233
NPI · 1689324329Insurance

Elmar M Lawaczeck · Ophthalmology Physician
1009 Montgomery Hwy, Birmingham, AL, 35216
NPI · 1053310094Insurance

Insurance

Mathew Ryan Sapp · Ophthalmology Physician
2208 University Blvd Suite 101, Birmingham, AL, 35233
NPI · 1720023153Insurance

Invision Ophthalmology P.C. · Ophthalmology Physician
2660 10Th Ave S Suite 201, Birmingham, AL, 35205
NPI · 1346890332Insurance

Insurance

Thomas D Mckinnon · Ophthalmology Physician
1009 Montgomery Hwy, Birmingham, AL, 35216
NPI · 1477555001Insurance

William Charles Gambla · Ophthalmology Physician
700 18Th St S Suite 601, Birmingham, AL, 35233
NPI · 1104489434Insurance

Kristin Madonia MD PC · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1427493477Insurance

Insurance

Tyler Andrew Hall · Ophthalmology Physician
1720 University Blvd Suite 200, Birmingham, AL, 35233
NPI · 1336357284Insurance

Martin Steven Cogen · Ophthalmology Physician
619 19Th Street South, Birmingham, AL, 35233
NPI · 1952345134Insurance

Carol E Rosenstiel · Ophthalmology Physician
1720 University Blvd Suite 200, Birmingham, AL, 35233
NPI · 1023038619Insurance

Michael A Callahan MD & Associates PC · Ophthalmology Physician
700 18Th St S, Birmingham, AL, 35233
NPI · 1780751040Insurance

Comprehensive Medical Eye Ophthalmic Care · Ophthalmology Physician
401 Tuscaloosa Ave SW, Birmingham, AL, 35211
NPI · 1518264258Insurance

Insurance

Robert W H Mason MD PC · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1831374263Insurance

Priscilla Goodwyn Fowler · Ophthalmology Physician
1720 University Blvd Suite 200, Birmingham, AL, 35233
NPI · 1851398093Insurance

Insurance

Insurance

James Bernard Kelly · Ophthalmology Physician
3240 Edwards Lake Pkwy, Birmingham, AL, 35235
NPI · 1295738748Insurance

Insurance

Insurance

John Skelton Owen · Ophthalmology Physician
1 Independence Plz, Birmingham, AL, 35209
NPI · 1992744718Insurance

Insurance

Juli Merrill Dean · Ophthalmology Physician
513 Brookwood Blvd, Birmingham, AL, 35209
NPI · 1891712352Insurance

Michael R. Bernstein, MD, PC · Ophthalmology Physician
2010 Patton Chapel Rd, Birmingham, AL, 35216
NPI · 1275832800Insurance

Jeffrey J Fuller MD PC · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1912296393Insurance

Healthfair Plus PC · Ophthalmology Physician
2700 Corporate Dr, Birmingham, AL, 35242
NPI · 1134509474Insurance

Phillip Yuanlin Qu · Ophthalmology Physician
2208 University Blvd Suite 101, Birmingham, AL, 35233
NPI · 1629651120Insurance

Insurance

Insurance

Insurance

Krupa Hasmukh Patel · Ophthalmology Physician
700 18Th St S Suite 601, Birmingham, AL, 35233
NPI · 1104245737Insurance

Gregory Bernard Fitzgerald · Ophthalmology Physician
600 S Adams Rd, Birmingham, MI, 48009
NPI · 1992701452Insurance

Thomas H. Metz, Jr., M.D., LLC · Ophthalmology Physician
2550 Acton Rd, Birmingham, AL, 35243
NPI · 1174642078Insurance

Stephen J Kelly MD PC · Ophthalmology Physician
1830 14Th Ave S, Birmingham, AL, 35205
NPI · 1477899672Insurance

David Abram Skier · Ophthalmology Physician
1830 14Th Avenue South, Birmingham, AL, 35205
NPI · 1932237948Insurance

Insurance

Wayne Paris Hyatt · Ophthalmology Physician
52 Medical Park Dr E, Birmingham, AL, 35235
NPI · 1548261498Insurance

Visionfirst Eye Center, Inc. · Ophthalmology Physician
3240 Edwards Lake Pkwy, Birmingham, AL, 35235
NPI · 1629118286Insurance

Virginia Ruth Lolley · Ophthalmology Physician
1720 University Blvd Suite 200, Birmingham, AL, 35233
NPI · 1477556991Insurance

Kristin Carroll Bains · Ophthalmology Physician
1000 19Th St S, Birmingham, AL, 35205
NPI · 1386847374Insurance

Kenneth Randall Smith · Ophthalmology Physician
833 Saint Vincents Dr Suite 207, Birmingham, AL, 35205
NPI · 1225152192Insurance

Insurance

Harshvardhan Chawla · Ophthalmology Physician
2208 University Blvd Suite 101, Birmingham, AL, 35233
NPI · 1275074478Insurance

Scott W. Lecroy · Ophthalmology Physician
832 Princeton Ave SW, Birmingham, AL, 35211
NPI · 1376563585Insurance

Mark Gregory Bearman · Ophthalmology Physician
3240 Edwards Lake Pkwy Suite 100, Birmingham, AL, 35235
NPI · 1932102480Insurance

Russell W Read · Ophthalmology Physician
700 18Th St S Suite 601, Birmingham, AL, 35233
NPI · 1770518474Insurance

University Of Alabama Ophthalmology Services Foundation · Ophthalmology Physician
700 18Th Street South, Birmingham, AL, 35233
NPI · 1265485999Insurance

Insurance

Eastern Medical Eye Center P C · Ophthalmology Physician
52 Medical Park Dr E, Birmingham, AL, 35235
NPI · 1578586459Insurance

Insurance

Virginia Ruth Lolley · Ophthalmology Physician
1720 University Blvd Suite 200, Birmingham, AL, 35233
NPI · 1477556991Insurance

Eye Foundation, Inc.. · Ophthalmology Physician
1720 University Blvd, Birmingham, AL, 35233
NPI · 1962713222Insurance

Southern Retina LLC · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1013949890Insurance

Scott Robinson Mcclure · Ophthalmology Physician
700 18Th St S Suite 707, Birmingham, AL, 35233
NPI · 1023698016Insurance

Oakland Ophthalmic Surgery PC · Ophthalmology Physician
800 S Adams Rd, Birmingham, MI, 48009
NPI · 1801880984Insurance

Thomas D Mckinnon · Ophthalmology Physician
1009 Montgomery Hwy, Birmingham, AL, 35216
NPI · 1477555001Insurance

Caleb Zachary Rivera · Ophthalmology Physician
1720 University Blvd, Birmingham, AL, 35233
NPI · 1326668013Insurance

Insurance

Kristin Berlin Madonia · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1942477401Insurance

Donald P. Mccurdy, MD, PC · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1013028414Insurance

Insurance

Dale Brown MD PC · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1427481464Insurance

Michael Christopher Eddins · Ophthalmology Physician
250 State Farm Pkwy, Birmingham, AL, 35209
NPI · 1487065868Insurance

James Bernard Kelly · Ophthalmology Physician
3240 Edwards Lake Pkwy, Birmingham, AL, 35235
NPI · 1295738748Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Birmingham — useful if your insurance network extends across the metro.
Birmingham has ophthalmology physician practicing across hospital systems, group practices, and independent clinics. When choosing an ophthalmology physician in Birmingham, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Birmingham ophthalmology physician list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Walk-ins are uncommon for most ophthalmology physician. The "available today" filter shows providers with open same-day slots.
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.