
Donald Schafer Dorr · Optometrist
3210 Dr Martin Luther King Jr St N, St Petersburg, FL, 33704
NPI · 1326134883No reviews
Insurance
Not specified
Check availability
93 providers found
Finding the right optometrist in ST Petersburg means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of optometrist — 93+ verified optometrist are listed below.

Donald Schafer Dorr · Optometrist
3210 Dr Martin Luther King Jr St N, St Petersburg, FL, 33704
NPI · 1326134883Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Thomas K Flanagan Od And Associates PA · Optometrist
3322 Dr Martin Luther King Jr St N, St Petersburg, FL, 33704
NPI · 1548384522Insurance

Insurance

Tampa Bay Optometric Group PA · Optometrist
2143 Tyrone Blvd N, St Petersburg, FL, 33710
NPI · 1083771596Insurance

Deborah C Flanagan Od PA · Corneal and Contact Management Optometrist
4940 Central Ave, St Petersburg, FL, 33707
NPI · 1679741391Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Vision Specialty Associates, P.A. · Optometrist
4359 35Th St N, St Petersburg, FL, 33714
NPI · 1518173269Insurance

Insurance

Insurance

Dr. Ben V. Graham, O.D., Ph.D., P.A. · Optometrist
2143 Tyrone Blvd N, St Petersburg, FL, 33710
NPI · 1093196974Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Tampa Bay Optometric Group PA · Optometrist
2143 Tyrone Blvd N, St Petersburg, FL, 33710
NPI · 1992770473Insurance

Myeyedr Optometry Of Florida, LLC · Optometrist
8501 4Th St N, St Petersburg, FL, 33702
NPI · 1700304656Insurance

Daniel J Behn · Corneal and Contact Management Optometrist
1601 38Th Ave N, St Petersburg, FL, 33713
NPI · 1093719775Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Dr John J Giardina Od And Associates Optometric Physicians Plc · Optometrist
3301 4Th St N, St Petersburg, FL, 33704
NPI · 1255742979Insurance

Insurance

Myeyedr Optometry Of Florida, LLC · Optometrist
1450 66Th St N, St Petersburg, FL, 33710
NPI · 1629596572Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Vip Eye Care And Optical Boutique At Carillon LLC · Optometrist
12425 28Th St N Suite 103, St Petersburg, FL, 33716
NPI · 1265908578Insurance

Pearle Capstone Eye Associates PLLC · Optometrist
1350 4Th St N, St Petersburg, FL, 33701
NPI · 1154039014Insurance

Insurance

Insurance

Thomas Kevin Flanagan · Optometrist
3322 Dr Martin Luther King St N, St Petersburg, FL, 33704
NPI · 1265495212Insurance

Insurance

Insurance

Insurance

Insurance

Shepard A. Adler, O.D.P.A. · Optometrist
1115 62Nd Ave N Suite A, St Petersburg, FL, 33702
NPI · 1023245040Insurance

Eye Doctors Optical Outlets PA · Optometrist
6802 22Nd Ave N, St Petersburg, FL, 33710
NPI · 1184815086Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Vision Specialty Associates, P.A. · Optometrist
4359 35Th St N, St Petersburg, FL, 33714
NPI · 1205130770Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Daniel J Behn · Corneal and Contact Management Optometrist
1601 38Th Ave N, St Petersburg, FL, 33713
NPI · 1093719775Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near ST Petersburg — useful if your insurance network extends across the metro.
ST Petersburg has optometrist practicing across hospital systems, group practices, and independent clinics. When choosing an optometrist in ST Petersburg, 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 ST Petersburg optometrist 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.
In-network optometrist in ST Petersburg typically run $120–$300 for an initial visit before insurance. Out-of-network rates can be 3–5× higher. Use the insurance filter above to see ST Petersburg optometrist who list your specific plan, and confirm acceptance directly with the office before booking.
Most ST Petersburg listings indicate new-patient status on the profile. Wait times vary by specialty and insurance; calling the office directly is the fastest way to confirm same-week availability.
Major plans in include Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings show plans the provider has indicated they accept — always confirm in-network status directly with the office before your appointment.
Most PPO plans in allow direct booking. HMO and many Medicare Advantage plans require a primary-care referral first. Confirm with your insurer or the office before booking.