
Thomas O Johnson DDS PA · General Practice Dentistry
2663 1St Ave N, St Petersburg, FL, 33713
NPI · 1528263183No reviews
Insurance
Not specified
Check availability
100 providers found
Looking for a general practitioner in ST Petersburg? Most patients narrow the list by insurance first, then by location and reviews. 100+ verified general practitioners appear below.

Thomas O Johnson DDS PA · General Practice Dentistry
2663 1St Ave N, St Petersburg, FL, 33713
NPI · 1528263183Insurance

Insurance

Thomas H Parkinson · General Practice Dentistry
4001 16Th St N, St Petersburg, FL, 33703
NPI · 1780735126Insurance

James T. Pascia · General Practice Dentistry
2143 49Th St N, St Petersburg, FL, 33710
NPI · 1215060967Insurance

Smyle Design Company LLC · General Practice Dentistry
4001 16Th St N, St Petersburg, FL, 33703
NPI · 1356295497Insurance

Insurance

Affiliated Dental Specialist Pl · General Practice Dentistry
6311 4Th St N, St Petersburg, FL, 33702
NPI · 1972057875Insurance

James Robert Kosydar · General Practice Dentistry
5200 16Th St N, St Petersburg, FL, 33703
NPI · 1134201536Insurance

Insurance

John E Davis, DDS, P.A. · General Practice Dentistry
501 66Th St N, St Petersburg, FL, 33710
NPI · 1467587626Insurance

Florida Dental Professionals, P.A. · General Practice Dentistry
390 4Th St N Suite 101, St Petersburg, FL, 33701
NPI · 1811548407Insurance

Dental Arts Tyrone PA · General Practice Dentistry
2800 66Th St N, St Petersburg, FL, 33710
NPI · 1801776778Insurance

Francesca Grace Lapace · General Practice Dentistry
495 31St St N, St Petersburg, FL, 33713
NPI · 1508595026Insurance

David Lee Rowland · General Practice Dentistry
901 Tyrone Blvd N, St Petersburg, FL, 33710
NPI · 1205946795Insurance

Yuanil Airam Hernandez Torres · General Practice Physician
12450 Roosevelt Blvd N Suite 308, St Petersburg, FL, 33716
NPI · 1881292373Insurance

Affordable Denture & Implants - St. Petersburg Ii, P.A. · General Practice Dentistry
1965 34Th St N, St Petersburg, FL, 33713
NPI · 1740082155Insurance

Bap Billing Services Inc. · General Practice Physician
5520 9Th St N, St Petersburg, FL, 33703
NPI · 1144819376Insurance

David A Kailing · General Practice Dentistry
5752 1St Ave N, St Petersburg, FL, 33710
NPI · 1396831418Insurance

Blaine Ammon · General Practice Dentistry
390 4Th St N Suite 101, St Petersburg, FL, 33701
NPI · 1558988493Insurance

Taylor Lawrence Dietl · General Practice Dentistry
4300 4Th St N, St Petersburg, FL, 33703
NPI · 1821765462Insurance

Home Wound Healing LLC · General Practice Physician
4120 5Th Ave N Suite 1, St Petersburg, FL, 33713
NPI · 1255162087Insurance

Francisco Jose Rodriguez · General Practice Physician
1839 Central Ave, St Petersburg, FL, 33713
NPI · 1174056543Insurance

Hector Felix Mesidor · General Practice Physician
1839 Central Ave, St Petersburg, FL, 33713
NPI · 1457685133Insurance

Stephanie Mazariegos · General Practice Dentistry
3711 49Th St N, St Petersburg, FL, 33710
NPI · 1265885032Insurance

Rosemarie Marquez · General Practice Dentistry
6700 Crosswinds Dr N, St Petersburg, FL, 33710
NPI · 1255466249Insurance

Vein Institute Of Pinellas LLC · General Practice Physician
5500 9Th St N, St Petersburg, FL, 33703
NPI · 1205347127Insurance

Transition Care LLC · General Practice Physician
2763 1St Ave N, St Petersburg, FL, 33713
NPI · 1801586706Insurance

Remal Patel DMD PA · General Practice Dentistry
2663 1St Ave N, St Petersburg, FL, 33713
NPI · 1093146920Insurance

Gd Fl Champagne PLLC · General Practice Dentistry
6658 1St Ave S, St Petersburg, FL, 33707
NPI · 1639994353Insurance

Raymond E. Mclane · General Practice Physician
3163 64Th Way N, St Petersburg, FL, 33710
NPI · 1740233857Insurance

William Carpenter Scott · General Practice Dentistry
239 2Nd Ave S # 100, St Petersburg, FL, 33701
NPI · 1841763091Insurance

Grace Family Dental PLLC · General Practice Dentistry
3820 5Th Ave N Suite B, St Petersburg, FL, 33713
NPI · 1164377511Insurance

Baycare Urgent Care, LLC · General Practice Physician
2331 4Th St N, St Petersburg, FL, 33704
NPI · 1376119529Insurance

Insurance

Nancy Marie Fitzgerald · General Practice Dentistry
7650 38Th Ave N, St Petersburg, FL, 33710
NPI · 1609121367Insurance

My Kit Free Florida LLC · General Practice Physician
6707 38Th Ave N, St Petersburg, FL, 33710
NPI · 1003502816Insurance

Sunrise Telehealth, PLLC · General Practice Physician
7901 4Th St N Suite 300, St Petersburg, FL, 33702
NPI · 1184335846Insurance

Community Health Center Of Pinellas Inc. · General Practice Physician
1344 22Nd St S, St Petersburg, FL, 33712
NPI · 1194283382Insurance

Mds Saint Petersburg PLLC · General Practice Dentistry
2699 1St Ave N, St Petersburg, FL, 33713
NPI · 1962208801Insurance

Edward Les Cole · General Practice Physician
2100 Dr Martin Luther King Jr St N, St Petersburg, FL, 33704
NPI · 1265764377Insurance

Brianne L. Wade · General Practice Dentistry
10472 Roosevelt Blvd N, St Petersburg, FL, 33716
NPI · 1801249412Insurance

Bao Van Nguyen · General Practice Dentistry
3725 Central Ave, St Petersburg, FL, 33713
NPI · 1295814630Insurance

Insurance

Insurance

Insurance

Bhanuprasad Patel · General Practice Physician
5520 Dr Martin Luther King Jr St N, St Petersburg, FL, 33703
NPI · 1629006259Insurance

Michael J Reynolds · General Practice Dentistry
7300 4Th St N, St Petersburg, FL, 33702
NPI · 1205942091Insurance

Vivian Quesada Fox · General Practice Dentistry
6450 Central Ave, St Petersburg, FL, 33707
NPI · 1558331355Insurance

Douglas Kevin Robinson · General Practice Dentistry
7300 4Th St N, St Petersburg, FL, 33702
NPI · 1588159982Insurance

Bayfront Medical Center, Inc.. · General Practice Physician
700 6Th St S, St Petersburg, FL, 33701
NPI · 1841269644Insurance

John L. Shover D.O., P.A. · General Practice Physician
8133 54Th Ave N, St Petersburg, FL, 33709
NPI · 1164703427Insurance

Suncoast Msk, LLC · General Practice Physician
6514 Central Ave, St Petersburg, FL, 33707
NPI · 1386258127Insurance

Insurance

Insurance

Michael Cyril Kuba · General Practice Dentistry
3301 49Th St N, St Petersburg, FL, 33710
NPI · 1902915598Insurance

Ricardo Alberto Ullrich · General Practice Dentistry
7650 38Th Ave N, St Petersburg, FL, 33710
NPI · 1023632593Insurance

Fred Stewart Feld · General Practice Dentistry
715 49Th St N, St Petersburg, FL, 33710
NPI · 1780689786Insurance

A Healthy Dose Foundation, Inc.. · General Practice Physician
6812 22Nd Ave N, St Petersburg, FL, 33710
NPI · 1821884107Insurance

Shannon R Egleston · General Practice Dentistry
7300 4Th St N, St Petersburg, FL, 33702
NPI · 1285646646Insurance

Judy Garard Rowland · General Practice Dentistry
901 Tyrone Blvd N, St Petersburg, FL, 33710
NPI · 1295845881Insurance

Luis Angel Terron Correa · General Practice Physician
10800 Brighton Bay Blvd NE Apt 12207, St Petersburg, FL, 33716
NPI · 1568300580Insurance

Insurance

Insurance

Insurance

Jonathan Arthur Feltham · General Practice Dentistry
7451 Mlk Jr N Str, St Petersburg, FL, 33702
NPI · 1356387666Insurance

Dental Group Of Tn · General Practice Dentistry
136 4Th St N Suite 201, St Petersburg, FL, 33701
NPI · 1710336466Insurance

West Coast Dental Partners · General Practice Dentistry
3863 Central Ave, St Petersburg, FL, 33713
NPI · 1336013713Insurance

Jacob Anthony Fischer · General Practice Physician
6500 38Th Ave N, St Petersburg, FL, 33710
NPI · 1760985501Insurance

Mountcastle Vein Center Of St Petersburg · General Practice Physician
5901 Sun Blvd, St Petersburg, FL, 33715
NPI · 1619022951Insurance

Jeffery Alan Spilman · General Practice Dentistry
4899 5Th Ave N, St Petersburg, FL, 33713
NPI · 1386787935Insurance

Crawford Gause Klos Reynolds & Yeager PA · General Practice Dentistry
7300 4Th St N, St Petersburg, FL, 33702
NPI · 1952334641Insurance

John Edward Davis · General Practice Dentistry
501 66Th St N, St Petersburg, FL, 33710
NPI · 1932244795Insurance

Cindy Nguyen Brayer · General Practice Dentistry
3725 Central Ave, St Petersburg, FL, 33713
NPI · 1568541902Insurance

Daniel Maxwell Derussy · General Practice Dentistry
6700 Crosswinds Drive North, St Petersburg, FL, 33710
NPI · 1427172071Insurance

Insurance

Nahal Azizkhani · General Practice Dentistry
400 Carillon Pkwy Suite 120, St Petersburg, FL, 33716
NPI · 1366962649Insurance

Jerrold B Resnick · General Practice Dentistry
6450 Central Ave, St Petersburg, FL, 33707
NPI · 1265412852Insurance

Carina D. Canizares · General Practice Dentistry
2950 34Th St S, St Petersburg, FL, 33711
NPI · 1811340441Insurance

Innovation Wound Care PLLC · General Practice Physician
7901 4Th St N, St Petersburg, FL, 33702
NPI · 1861298671Insurance

Bernard Philippe · General Practice Physician
1839 Central Ave, St Petersburg, FL, 33713
NPI · 1548648561Insurance

Brian F Vestal · General Practice Dentistry
200 Pasadena Ave S, St Petersburg, FL, 33707
NPI · 1396912564Insurance

Wound Care Physicians Of Tampa Bay LLC · General Practice Physician
5800 49Th St N Suite S104-B, St Petersburg, FL, 33709
NPI · 1245056522Insurance

Golbarg D. Smith DMD PA · General Practice Dentistry
4000 5Th Ave N, St Petersburg, FL, 33713
NPI · 1619182391Insurance

Affiliated Dental Specialist Pl · General Practice Dentistry
6311 4Th St N, St Petersburg, FL, 33702
NPI · 1063965119Insurance

Gisela Garcia- Leyva MD PA · General Practice Physician
211 4Th Ave N, St Petersburg, FL, 33701
NPI · 1972647634Insurance

Verify MD Inc.. · General Practice Physician
360 Central Ave Suite 1360, St Petersburg, FL, 33701
NPI · 1386110765Insurance

Insurance

Rosemarie Marquez, DMD, PA · General Practice Dentistry
6700 Crosswinds Dr N Suite 100C, St Petersburg, FL, 33710
NPI · 1063287100Insurance

Stephen P Obrochta · General Practice Dentistry
4464 Central Ave, St Petersburg, FL, 33711
NPI · 1992728513Insurance

Megan N. Duhon · General Practice Dentistry
224 Pasadena Ave S, St Petersburg, FL, 33707
NPI · 1477125714Insurance

Insurance

West Coast Dental Partners · General Practice Dentistry
4300 4Th St N Suite A, St Petersburg, FL, 33703
NPI · 1215801642Insurance

Luis E Martinez · General Practice Dentistry
3770 16Th St N, St Petersburg, FL, 33704
NPI · 1528125010Insurance

Meagan Elizabeth Simmons · General Practice Dentistry
7650 38Th Ave N, St Petersburg, FL, 33710
NPI · 1538349998Insurance

Insurance

Gabriele Spinuso · General Practice Dentistry
2800 66 Th St N, St Petersburg, FL, 33710
NPI · 1275628406Insurance

Alpha Dental Services, Inc.. · General Practice Dentistry
243 32Nd St N, St Petersburg, FL, 33713
NPI · 1376702332Insurance

Comfortable Care Dental Health Professionals, P.A. · General Practice Dentistry
900 Carillon Pkwy Suite 307, St Petersburg, FL, 33716
NPI · 1124736590Insurance

Baycare Urgent Care, LLC · General Practice Physician
900 Carillon Pkwy, St Petersburg, FL, 33716
NPI · 1861068017Insurance

Judith Ellen Kline · General Practice Physician
750 94 Ave N, St Petersburg, FL, 33702
NPI · 1316050115Insurance
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 general practitioners practicing across hospital systems, group practices, and independent clinics. When choosing a general practitioner 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 general practitioners 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.
Confirm three things: (1) they currently accept your specific insurance plan and network tier, (2) the office location and parking, and (3) typical wait times for new-patient visits.
Many ST Petersburg general practitioners offer telehealth visits, especially for follow-ups, prescription refills, and consultations. Look for the telehealth badge on each profile.
Every listing on Heallexa is matched against NPI records and state license databases. Credentials, board certifications, and active license status are surfaced on each profile.
Yes. Searching, comparing, and contacting ST Petersburg general practitioners on Heallexa is 100% free for patients. We don't charge booking fees or sell your search data.