VisionTestCost.com is an independent price comparison resource. Not affiliated with any eye care provider or insurance company. Prices are estimates based on publicly available data.
Birmingham - CMS NPI registry, August 2026

Eye Doctors in Birmingham, AL: 230 Registered Practices

230 eye care organizations on the Alabama side of the Birmingham metropolitan statistical area area hold a current NPI in the August 2026 CMS file: 184 optometry practices (80 percent) and 46 ophthalmology practices. They spread across 38 cities, led by Birmingham (94), Hoover (24), Bessemer (11) and Pelham (10). The metro covers 7 counties including Bibb County, Blount County and Chilton County. 26 records were refreshed by the practice in 2024 or later and 126 have not been updated since before 2020.

Booking here: 80 percent of Birmingham records are optometry practices, which is the side of the market that does routine exams at $120 to $200 without insurance. The 46 ophthalmology practices are physician offices and price accordingly, at $150 to $300 or more. Myeyedr. and America's Best Contacts & Eyeglasses run multiple offices in this metro, so one price check usually covers all of them.

Registered practices
230
28 with a profile page
Optometry
184
80% of this metro
Ophthalmology
46
8 register a subspecialty
Cities covered
38
7 counties
Address matched
88%
rest placed at a ZIP code centroid

What an eye exam costs around Birmingham

No prices exist in the NPI registry, so treat the list below as a call sheet rather than a quote sheet. Nationally this site puts an eye exam at about $136 without insurance and around $25 with a vision plan.

MyEyeDr (17 records), America's Best (6 records) and Pearle Vision (1 record) are registered in this metro, and retail optical is the $50 to $110 end of the range. Independent optometry runs $120 to $200, and a comprehensive exam is $100 to $250.

Where the practices are

CityPracticesOptometryOphthalmology
Birmingham946232
Hoover24222
Bessemer11101
Pelham1091
Clanton660
Jasper642
Vestavia624
Alabaster550
Oneonta541
Helena440
Trussville440
Calera330
Gardendale330
Homewood330
Irondale330
Jemison330
Leeds330
Mountain Brk321
Pell City330
Pinson330
Springville330
Vestavia Hills312
Chelsea220
Columbiana220
Fairfield220
Mc Calla220
Moody220
Sumiton220
Adamsville110
Ashville110
Brierfield110
Center Point110
Centreville110
Fultondale110
Hueytown110
Montevallo110
Mountain Brook110
Warrior110

City is the free-text value the practice entered in the registry. Every city in this table sits inside the Birmingham metropolitan statistical area area as defined by the Census 2023 delineation.

Every registered practice in Birmingham

Ordered by city, then by name. Names in blue have a profile page with the full registry record and the nearest alternatives.

PracticeCityRegistered asPhone on recordRecord updated
Rogers Eye Care IncAdamsvilleOptometry(205) 674-5002November 2007
Alabaster Eye CareAlabasterOptometry(205) 447-9379July 2013
America's Best Contacts & Eyeglasses
Registered as National Vision Inc
America's Best
AlabasterOptometry(205) 624-6299April 2022
Heckman Eye Care LLCAlabasterOptometry(205) 382-2209January 2023
Icuris EyecareAlabasterOptometry(205) 942-0896December 2007
Shelby Family Eye Care, LLCAlabasterOptometry(205) 624-2500January 2023
Wood Family Eye Care, L.L.cAshvilleOptometry(205) 594-3168December 2010
Advantage Dental Oral Health and Vision Center of Alabama, P.C.BessemerOptometry(256) 741-7340December 2021
America's Best Contacts & Eyeglasses
Registered as National Vision Inc
America's Best
BessemerOptometry(205) 434-9890May 2022
Bessemer Eye Clinic P.C.BessemerOptometry(205) 425-2401January 2019
Bessemer Family Eye Care LLCBessemerOptometry(205) 424-2733December 2023
Cargus by Brookstone
Registered as Brookstone Optical LLC
BessemerOptometry(205) 477-0229July 2023
Cargus in the Community LLCBessemerOptometry(205) 477-0229January 2024
Dudley Eye Care, P.C.BessemerOptometry(205) 424-9608February 2014
Eagle Vision Eye Care, Inc.BessemerOptometry(205) 424-2733August 2020
Eagle Vision OptometryBessemerOptometry(205) 424-2733November 2013
James C Rains Jr MD PCBessemerOphthalmology(205) 481-7840November 2011
Wallace Optometry AssociatesBessemerOptometry(205) 425-5182April 2009
Adams Eye Care, PCBirminghamOptometry(205) 323-4608March 2013
Advantage Vision, PLLCBirminghamOptometry(205) 408-4069February 2026
Alabama Eye Surgery PCBirminghamOphthalmology(205) 787-1411July 2009
Alabama Lions Sight Convervation
Registered as Alabama Sight Conservation Association
BirminghamOptometry(205) 325-8519November 2016
Alabama Ophthalmology Associates, P.C.BirminghamOphthalmology(205) 930-0700January 2008
Alabama Vision Center, LLCBirminghamOphthalmology(205) 592-3911October 2024
Allison Eye M.D.'s PCBirminghamOphthalmology(205) 933-0439May 2009
America's Best Contacts & Eyeglasses
Registered as National Vision Inc
America's Best
BirminghamOptometry(205) 517-6737March 2022
America's Best Contacts & Eyeglasses
Registered as National Vision Inc
America's Best
BirminghamOptometry(205) 508-6088July 2019
Amg Pharmacy IncBirminghamOptometry(205) 325-7001January 2018
Barbara C Wright, LLCBirminghamOptometry(205) 328-3336October 2021
Blue Vision Center LLCBirminghamOptometry(205) 417-2583August 2020
Callahan Eye Hospital
Registered as Uab Callahan Eye Hospital Authority
BirminghamOphthalmology(205) 325-8100November 2017
Cheaha Eye Associates, P.C.--InvernessBirminghamOptometry(205) 980-0841August 2020
Childrens Eye Care of the South IncBirminghamOphthalmology(205) 943-4600July 2007
Comprehensive Medical Eye Ophthalmic CareBirminghamOphthalmology(205) 999-2635February 2011
Dale Brown MD PCBirminghamOphthalmology(205) 943-4650January 2020
Danielle Ledet, OD LLCBirminghamOptometry(205) 655-9452December 2012
David A Skier MD Facs PCBirminghamOphthalmology(205) 933-8273August 2020
David O'Leary, OD, PCBirminghamOptometry(205) 655-3329October 2015
DO Good Eye Care
Registered as Luke Eye Care, LLC
BirminghamOptometry(205) 774-1010January 2017
Donald P. McCurdy, MD, PCBirminghamOphthalmology(205) 943-4600January 2020
Drs Simon & Medlock PrtnrBirminghamOptometry(205) 780-7053November 2010
Drs. Feagin, Gee and Dahl, P.C.BirminghamOphthalmology(205) 397-9400August 2023
Dry Eye Center of Alabama, LLCBirminghamOptometry(205) 490-2322December 2020
Eastern Medical Eye Center P CBirminghamOphthalmology(205) 838-3696September 2009
Erin R Heckman OD LLCBirminghamOptometry(205) 408-4069October 2012
Eye DO, P.C.BirminghamOptometry(205) 981-9441August 2020
Eye Health Partners of Alabama IncBirminghamOptometry(205) 943-4600June 2026
Eye Medical CenterBirminghamOphthalmology(205) 870-3937August 2020
Eyecare Associates, Inc.BirminghamOptometry(636) 200-4393July 2024
Eyecare Specialists of Alabama LLCBirminghamOptometry(205) 908-5143September 2011
Family First Vision Care KentuckyBirminghamOptometry(205) 968-1995July 2021
Family Optometry, P.C.BirminghamOptometry(205) 661-1975December 2008
Grayson Valley Family Eye Care
Registered as Vision Source, Inc.
BirminghamOptometry(205) 520-9002September 2009
Grayson Valley Family Eye Care
Registered as Vision Source, Inc.
BirminghamOptometry(205) 520-9002November 2009
Gregory Eye EnterpriseBirminghamOptometry(205) 919-4008August 2016
Heller Vision Care LLCBirminghamOptometry(205) 980-0446November 2023
Hooks Eyecare AssociatesBirminghamOptometry(205) 977-7299February 2008
Inverness Eye Care
Registered as Alabama Eye Partners, LLC
BirminghamOptometry(205) 991-0020January 2019
Inverness Eye CareBirminghamOptometry(205) 991-0020May 2018
Invision Ophthalmology P.C.BirminghamOphthalmology(205) 933-2340November 2021
Jason B. Pulliam OD PCBirminghamOptometry(205) 451-0004February 2008
Jeffrey J Fuller MD PCBirminghamOphthalmology(205) 943-4600March 2024
John A. Essinger II, O.D. P.C.BirminghamOptometry(205) 567-8606March 2013
Jsd Eyecare, L.L.C.BirminghamOptometry(205) 833-3171October 2014
Kristin Madonia MD PCBirminghamOphthalmology(205) 943-4600March 2024
Love Your Eyes, LLCBirminghamOptometry(205) 655-9452July 2014
Matthew B Albright MD PCBirminghamOphthalmology(205) 943-4600March 2024
Matthew S. James O.D., P.C.BirminghamOptometry(205) 936-9441March 2009
Michael A Callahan MD & Associates PCBirminghamOphthalmology(205) 933-6888October 2011
Michael R. Bernstein, MD, PCBirminghamOphthalmology(205) 823-2062March 2011
Michael Tyner OD & AssocBirminghamCorneal and contact lens management(205) 879-2512December 2009
Morris Avenue Eyecare
Registered as Icare Eyecare, LLC
BirminghamOptometry(205) 328-1744January 2015
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
BirminghamOptometry(205) 836-2020May 2022
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
BirminghamOptometry(205) 786-2020February 2024
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
BirminghamOptometry(205) 824-7184May 2022
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
BirminghamOptometry(205) 995-2020May 2022
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
BirminghamOptometry(205) 967-2020May 2022
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
BirminghamOptometry(205) 328-2020May 2022
Narrows Family Eye Care
Registered as Jessica Palmer, O.D., LLC
BirminghamOptometry(205) 980-4530March 2012
New Horizons Eyecare, PCBirminghamOptometry(205) 655-3329December 2009
Nowvision Eye Care LLCBirminghamOptometry(205) 777-5572November 2012
Ophthalmology Associates
Registered as Kenneth R. Smith, P.C.
BirminghamOphthalmology(205) 591-2311June 2010
Pair Vision Center PCBirminghamOptometry(205) 655-1335November 2008
Pearle Vision Center
Registered as Wright Vision Center
Pearle Vision
BirminghamOptometry(205) 833-3435August 2020
Pediatric Eye Care Specialists, LLCBirminghamOphthalmology(205) 969-1900April 2016
Red Mountain Eyecare, P.C.BirminghamOptometry(205) 879-6300February 2014
Retina Consultants of Alabama P.C.BirminghamOphthalmology(205) 918-0047August 2020
Retina Specialists of Alabama LLCBirminghamRetina(205) 933-2625May 2020
S J Hays MD PCBirminghamOphthalmology(205) 943-4650July 2007
Schaeffer Eye Center
Registered as Schaeffer Eye Center, Inc.
BirminghamOptometry(205) 824-7157March 2017
See IncBirminghamOptometry(205) 761-4399October 2019
Southern Retina LLCBirminghamOphthalmology(205) 943-4600August 2020
Steel City Eye Care
Registered as Andrea B. Hudson, OD, LLC
BirminghamCorneal and contact lens management(205) 447-6774January 2016
Stephen J Kelly MD PCBirminghamOphthalmology(205) 933-2250December 2012
Stephen Joseph Kelly, MDBirminghamOphthalmology(205) 933-2250March 2009
Stuart GreenbergBirminghamOptometry(256) 332-5440July 2008
Susan H Eiland MD PCBirminghamCorneal and contact lens management(205) 933-2340August 2014
T Jefferson Hicks OD PCBirminghamOptometry(252) 985-1371August 2020
The Eye Place
Registered as Eyecare Associates, Inc.
BirminghamOptometry(636) 200-4393July 2024
Thomas H. Metz, Jr., M.D., LLCBirminghamOphthalmology(205) 969-1900August 2020
Total Eye Card PCBirminghamOptometry(205) 871-8383April 2008
Total Eye CareBirminghamOptometry(205) 661-6060August 2010
Total Eye CareBirminghamCorneal and contact lens management(205) 871-8383June 2010
Total Eye Care PCBirminghamOptometry(205) 871-8383August 2020
Uab Eye Care
Registered as The University of Alabama at Birmingham
BirminghamOptometry(205) 975-2020October 2016
University of Alabama at BirminghamBirminghamOphthalmology(770) 315-9300September 2025
University of Alabama Ophthalmology Services FoundationBirminghamOphthalmology(205) 325-8620August 2020
University Optometric Group
Registered as University of Alabama at Birmingham
BirminghamOptometry(205) 934-5161January 2009
Vision Source Michael D. Blackburn, O.D.
Registered as Oak Mountain Eye Care PC
BirminghamOptometry(205) 980-5152February 2012
Visionamerica
Registered as Robert W H Mason MD PC
BirminghamOphthalmology(205) 943-4600July 2013
Visionfirst Eye Center, IncBirminghamOphthalmology(205) 949-2020January 2009
West Point Optical GroupBirminghamOptometry(205) 968-1995March 2021
Access Vision Mobile Eye ClinicBrierfieldOptometry(205) 641-7691July 2025
Calera Vision Center, LLCCaleraOptometry(205) 621-6061November 2009
Crockett Eye Care LLCCaleraOptometry(334) 365-2020January 2009
Myeyedr
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
CaleraOptometry(205) 668-7920May 2022
The Eyecare Place, Inc.Center PointOptometry(205) 856-1522August 2013
Bibb County Eye CareCentrevilleOptometry(205) 926-4816September 2024
Hayes Eye CenterChelseaOptometry(205) 678-2020June 2013
Steele Optometric AssociatesChelseaCorneal and contact lens management(205) 678-2565June 2008
20 20 Eyecare IncClantonOptometry(205) 755-3636September 2010
Advantage Dental Oral Health and Vision Center of Alabama, P.C.ClantonOptometry(205) 312-0001December 2021
Eyecare Associates, Inc.ClantonOptometry(636) 200-4393July 2024
James L Driggars OD PAClantonOptometry(205) 755-2296October 2012
Mallard Eyecare, IncClantonOptometry(205) 755-7114May 2010
Myeyedr
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
ClantonOptometry(205) 280-0034May 2022
Columbiana Eye Care IncColumbianaOptometry(205) 669-4131February 2024
Stancil Handley O.D. PCColumbianaOptometry(205) 669-4131February 2010
Blackerby Eye Care, LLCFairfieldOptometry(205) 923-4377February 2013
The Eyecare PlaceFairfieldOptometry(205) 781-5995September 2025
America's Best Contacts & Eyeglasses
Registered as National Vision Inc
America's Best
FultondaleOptometry(205) 946-2720August 2021
Family First Vision Care KentuckyGardendaleOptometry(205) 608-8222March 2021
Southern Focus Vision Center
Registered as Light and Vision, Inc
GardendaleOptometry(205) 631-7700January 2025
West Point Optical GroupGardendaleOptometry(205) 608-8222March 2021
Family Eye Care of Helena, P.C.HelenaOptometry(205) 664-7577April 2010
Helena Vision Care, LLCHelenaOptometry(205) 664-7577October 2023
Mobileyes, LLCHelenaOptometry(205) 664-7577October 2011
Webb Eye Care
Registered as J and H Webb, Inc.
HelenaOptometry(205) 621-5587May 2015
Advanced Eye Care
Registered as Vaughns Family Vision LLC
HomewoodOptometry(205) 942-7740August 2020
Frank Larussa Optometry LLCHomewoodOptometry(205) 290-9403August 2020
Stanton Optical
Registered as Envision Optics, LLC
Stanton Optical
HomewoodOptometry(877) 350-3399June 2023
20/20 Visionworks, LLC
Visionworks
HooverOptometry(205) 733-9311December 2012
Alabama Family Eye CareHooverOptometry(205) 733-0507March 2008
Barron Family Eye Care LLCHooverOptometry(334) 482-0533June 2018
Brookwood Ophthalmology Imaging and Ancillary ServicesHooverOphthalmology(205) 313-6300May 2023
Chambers Eye Care, Inc.HooverOptometry(205) 985-0529September 2007
Chwalek Eye Care, LLCHooverOptometry(205) 982-1797October 2025
Dr Graham Rowland LLCHooverOptometry(205) 447-9379January 2013
E Neal Irwin OD IncHooverOptometry(205) 733-9311May 2011
Eyesmith, LLCHooverOptometry(205) 982-1797December 2024
Family First Vision Care Kentucky, LLCHooverOptometry(205) 985-0971May 2022
Forestdale Eye Clinic, Inc.HooverOptometry(205) 985-7640August 2020
Hooks Eye AssociatesHooverOptometry(205) 985-7612August 2020
Hooks Eye AssociatesHooverOptometry(205) 995-6313August 2020
Hoover Vision Center, P.C.HooverOptometry(205) 985-7640May 2008
Invision Ophthalmology P.C.HooverOptometry(205) 402-0657September 2022
Jane E Rubino OD PCHooverOptometry(205) 909-1042April 2020
Matalka Family Eye Care, LLCHooverOptometry(256) 283-4633January 2017
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
HooverOptometry(205) 900-3746May 2022
Powell Eye Care, P.C.HooverOptometry(205) 915-0959June 2010
Terence Cook
Registered as Cook's Family Eyecare, LLC
HooverOptometry(205) 995-6313June 2011
Tmd Vision, LLC.HooverOptometry(205) 253-1277May 2012
Tracey L. Mercer, OD, PCHooverOptometry(205) 968-1160November 2014
Tria Vision Physician Group, LLC
Registered as Tvpg LLC
HooverOphthalmology(833) 733-8747June 2024
Yen McIndoe, OD, LLCHooverOptometry(205) 401-7752April 2015
Idenica Eyecare, LLCHueytownOptometry(205) 260-9579January 2016
Dr. Brian R. Pettie Eyecare, PCIrondaleOptometry(205) 951-3268May 2026
Jsd Eyecare, L.L.C.IrondaleOptometry(205) 951-3268November 2014
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
IrondaleOptometry(205) 599-2020May 2022
Alabama Eye Center, PCJasperOphthalmology(205) 221-4705August 2020
Andrea D Sims OD PCJasperOptometry(205) 221-3937June 2008
Daryl G. Custred, O.D., L.L.C.JasperOptometry(205) 221-3721November 2010
Ferris Eye ClinicJasperOptometry(205) 221-2033August 2007
The Eye Center of Alabama, PCJasperOphthalmology(205) 221-4705May 2010
Wesley Eye Center
Registered as Wesley Optometry PC
JasperOptometry(205) 221-7779September 2014
Jemison Eye Care LLCJemisonOptometry(205) 688-1010June 2014
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
JemisonOptometry(205) 688-1010May 2022
Schaeffer Eye Center, Inc.JemisonOptometry(205) 688-1010November 2015
Infocus Eyecare
Registered as Star Optometry Al, LLC
LeedsOptometry(205) 702-4380June 2026
Leeds Family Eye Care, IncLeedsOptometry(205) 702-4380November 2011
Phillip B Tickner OD & Associates LLCLeedsOptometry(205) 699-0719May 2010
Cargus Eyecare IncMc CallaOptometry(205) 477-0229April 2010
Cheaha Eye Associates, P.C.--McCallaMc CallaOptometry(205) 425-1323August 2020
K. Michael Anderson,O.D.,P.C.MontevalloOptometry(205) 665-1488June 2009
4UREYE Care LLCMoodyOptometry(205) 702-6232May 2015
St. Clair Eye Care LLCMoodyOptometry(205) 640-3091May 2008
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
Mountain BrkOptometry(205) 802-2020May 2022
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
Mountain BrkOptometry(205) 870-3937May 2022
Visionsouth PCMountain BrkOphthalmology(205) 879-2221February 2012
Jeremy Edgerly, OD, LLCMountain BrookOptometry(205) 341-9595October 2022
Dr. Marbourg and Associates, P.C.OneontaOptometry(205) 625-5520May 2008
Eastern Medical Eye Center, P.cOneontaOphthalmology(205) 274-4200September 2009
Rainbow City Family Eye Care LLCOneontaOptometry(205) 625-3937July 2013
Southern Vision Eye Care LLCOneontaOptometry(205) 625-5520January 2024
The Eye Shop, Inc.OneontaOptometry(205) 274-4433August 2011
Darrell S. Prestridge, DO, PCPelhamOphthalmology(205) 621-3437December 2015
Day Eye Center
Registered as Hoover Eye Care, Inc
PelhamOptometry(205) 987-2308September 2024
Eyecare Associates, Inc.PelhamOptometry(205) 663-3937August 2022
Family First Vision Care KentuckyPelhamOptometry(205) 624-2015April 2021
Jill K. Meyer, O.D. P.C.PelhamOptometry(205) 663-3937March 2008
Myeyedr
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
PelhamOptometry(205) 664-1575May 2022
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
PelhamOptometry(205) 987-2020May 2022
Pelham Eye Center LLCPelhamOptometry(205) 910-1750October 2020
Pelham Eyecare
Registered as Douglas C Clark, OD, Inc
PelhamOptometry(205) 664-1575January 2011
West Point Optical GroupPelhamOptometry(205) 624-2015April 2021
America's Best Contacts & Eyeglasses
Registered as National Vision Inc
America's Best
Pell CityOptometry(205) 473-3981August 2023
Eye Health Professionals, IncPell CityOptometry(205) 338-5318October 2011
James W. Bedsole PC
Registered as James W. Bedsole , Inc.
Pell CityOptometry(205) 884-2020November 2022
Dr. Optical P.C.PinsonOptometry(205) 854-6700June 2018
Family First Vision Care KentuckyPinsonOptometry(205) 683-3232July 2021
West Point Optical GroupPinsonOptometry(205) 683-3232March 2021
Jsd Eyecare, LLCSpringvilleOptometry(205) 915-8899May 2015
St Clair Eye Care LLCSpringvilleOptometry(205) 467-7608December 2007
Vision Alabama LLCSpringvilleOptometry(256) 547-8634September 2015
Perry Eye & Vision IncSumitonOptometry(205) 648-3251January 2011
Southern Family Optometry P.C.SumitonOptometry(205) 648-0371August 2020
Lowe Family Eye Care, LLCTrussvilleOptometry(205) 655-4838June 2018
Myeyedr.
Registered as Myeyedr Optometry of Alabama, LLC
MyEyeDr
TrussvilleOptometry(205) 655-4838May 2022
Myeyedr.
Registered as Myeyedr Optometry of Alabama LLC
MyEyeDr
TrussvilleOptometry(205) 445-2020February 2023
Samuel D. Pierce, O.D., P.C.TrussvilleOptometry(205) 655-4838September 2011
Dr. John T. Keriotis & Associates, Inc.VestaviaOptometry(205) 979-3937November 2016
Invision Ophthalmology PC
Registered as Invision Ophthalmology P.C.
VestaviaOphthalmology(205) 879-2221October 2023
Liberty Park Eye Center, LLCVestaviaCornea and external disease(205) 933-1077February 2026
Magic City Eyecare, LLCVestaviaOptometry(205) 506-2200October 2020
Parker CorneaVestaviaOphthalmology(205) 933-1077November 2022
Watson Retina
Registered as Watson Retina LLC
VestaviaRetina(205) 637-7123April 2022
Levene, Joiner, & Mays P.C.Vestavia HillsOphthalmology(205) 824-2100September 2010
Pfister Vision Correction Center
Registered as Roswell R. Pfister MD PC
Vestavia HillsOphthalmology(205) 877-2837August 2015
Vestavia Eye Care, P.C.Vestavia HillsOptometry(205) 978-4088December 2011
Eyecare Associates, Inc.WarriorOptometry(636) 200-4393July 2024

Phone numbers are the practice location numbers on the NPI record. They are self-reported, CMS does not verify them, and 126 of these records have not been updated since before 2020. An NPI does not mean the practice is licensed: that is a matter for the Alabama licensing boards.

Groups with more than one office here

Practice groupOffices in this metro
Myeyedr.17
America's Best Contacts & Eyeglasses6
Eyecare Associates, Inc.5
Family First Vision Care Kentucky5
West Point Optical Group4
Invision Ophthalmology P.C.3
Total Eye Care3
Uab Eye Care3
Advantage Dental Oral Health and Vision Center of Alabama, P.C.2
Eastern Medical Eye Center P C2
Grayson Valley Family Eye Care2
Jsd Eyecare, L.L.C.2
Schaeffer Eye Center2
The Eyecare Place, Inc.2
Hooks Eye Associates2

Nearby metro areas

Talladega-Sylacauga, AL (18)Cullman, AL (13)Tuscaloosa, AL (26)Anniston-Oxford, AL (23)Gadsden, AL (18)Alexander City, AL (5)All Alabama practices

Related price guides

Eye exam cost without insuranceComprehensive eye exam costContact lens exam and fittingGlaucoma test costRetinal imaging costWhat vision insurance coversMedicare eye exam coverage
Source and provenance. CMS National Plan and Provider Enumeration System (NPPES), NPI data dissemination file, August 2026 (August 2026, published August 2026 file). CMS NPI downloadable files. Licence: US federal public data, FOIA-disclosable, no charge; CMS deactivated-NPI display guidance honoured. NPI registry records from the CMS NPPES monthly file. An NPI is a billing identifier, not a licence: CMS does not verify that the holder is licensed or credentialed. Registry contact details are self-reported and are often years out of date. This directory lists organizations only. Individual practitioner records are never published here.

Didn't find your answer?

Ask us. A real person reads every question and we answer the ones we can, with sources. If your question would help other readers, we may publish an anonymised version, with your permission. General reference, not medical advice.

Ask a question[email protected]

Updated 2026-07-06