
Gail Viora Smith · Family Nurse Practitioner
1839 Central Ave, St Petersburg, FL, 33713
NPI · 1053374009No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right family doctor in ST Petersburg means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of family doctors — 100+ verified family doctors are listed below.

Gail Viora Smith · Family Nurse Practitioner
1839 Central Ave, St Petersburg, FL, 33713
NPI · 1053374009Insurance

James P Desmarais · Family Nurse Practitioner
3251 3Rd Ave N Rm 125, St Petersburg, FL, 33713
NPI · 1922346816Insurance

Katina Averette · Family Nurse Practitioner
1839 Central Ave, St Petersburg, FL, 33713
NPI · 1902278153Insurance

Insurance

Melissa Markel · Family Nurse Practitioner
225 1St Ave N Unit 1207, St Petersburg, FL, 33701
NPI · 1952901415Insurance

Sophie Eusebio Perea · Family Nurse Practitioner
6450 38Th Ave N Suite 420, St Petersburg, FL, 33710
NPI · 1962805465Insurance

Insurance

Kathryn Marcino Carruthers · Family Nurse Practitioner
5328 Neil Dr, St Petersburg, FL, 33714
NPI · 1255815460Insurance

Mary A Macari · Family Nurse Practitioner
1201 5Th Ave N Suite 304, St Petersburg, FL, 33705
NPI · 1598875890Insurance

Rebecca Bouvier · Family Nurse Practitioner
1839 Central Ave, St Petersburg, FL, 33713
NPI · 1104790344Insurance

Rooted Vigor, PLLC · Family Nurse Practitioner
7901 4Th St N Suite 11467, St Petersburg, FL, 33702
NPI · 1134837057Insurance

Rhonda Manning Obrien · Family Medicine Physician
205 Dr Mlk St N, St Petersburg, FL, 33701
NPI · 1437111671Insurance

Insurance

St Anthony'S Primary Care LLC · Sports Medicine (Family Medicine) Physician
116 1St St N, St Petersburg, FL, 33701
NPI · 1235398058Insurance

Yanelys T Alarcon · Family Nurse Practitioner
901 22Nd Ave S, St Petersburg, FL, 33705
NPI · 1912607292Insurance

Casey C Paroulek · Family Medicine Physician
3201 66Th St N, St Petersburg, FL, 33710
NPI · 1558598508Insurance

Charles J Crist · Family Medicine Physician
3085 Dr Martin Luther King St N, St Petersburg, FL, 33704
NPI · 1700889383Insurance

Heather Larock Christie · Family Medicine Physician
2191 9Th Ave N Suite 240, St Petersburg, FL, 33713
NPI · 1023218740Insurance

Insurance

Insurance

Sarnia Carissima Singh · Family Medicine Physician
116 1St St N, St Petersburg, FL, 33701
NPI · 1952622409Insurance

Ohi West Medical Group, LLC · Family Medicine Physician
701 6Th St S, St Petersburg, FL, 33701
NPI · 1518572551Insurance

Christina Marsalisi Mccoy · Family Medicine Physician
1800 66Th St N, St Petersburg, FL, 33710
NPI · 1215376645Insurance

Michael T Reilly MD PA · Family Medicine Physician
1201 5Th Ave N, St Petersburg, FL, 33705
NPI · 1992058358Insurance

Higher Calling Health Care, LLC · Family Nurse Practitioner
7901 4Th St N # 29836, St Petersburg, FL, 33702
NPI · 1962378638Insurance

St. Anthonys Hospital, Inc.. · Family Medicine Physician
1200 7Th Ave N, St Petersburg, FL, 33705
NPI · 1790660322Insurance

Insurance

Alliance Regenerative And Performance Medicine, PLLC · Sports Medicine (Family Medicine) Physician
111 2Nd Ave NE Suite 1401, St Petersburg, FL, 33701
NPI · 1104418292Insurance

Rosemary H Sherman · Family Medicine Physician
7011 1St Ave S, St Petersburg, FL, 33707
NPI · 1508857681Insurance

Professional Health Care Of Pinellas LLC · Family Medicine Physician
1839 Central Ave, St Petersburg, FL, 33713
NPI · 1881647253Insurance

Monique A Tolston · Family Medicine Physician
500 Roser Park Dr S, St Petersburg, FL, 33701
NPI · 1750395109Insurance

Diagnostic Clinic Medical Group, Inc.. · Family Medicine Physician
6776 54Th Ave N, St Petersburg, FL, 33709
NPI · 1609222405Insurance

Saberi Advanced Wound Care LLC · Family Medicine Physician
5880 49Th St N Suite N-201, St Petersburg, FL, 33709
NPI · 1578264818Insurance

Insurance

Sean Spencer Quinonez · Family Medicine Physician
6450 38Th Ave N Suite 400, St Petersburg, FL, 33710
NPI · 1104313246Insurance

Kristin Torres · Family Nurse Practitioner
151 7Th St S Unit 128, St Petersburg, FL, 33701
NPI · 1508323064Insurance

Kevin A Ache · Family Medicine Physician
2191 9Th Ave N Suite 110, St Petersburg, FL, 33713
NPI · 1437357555Insurance

Jennifer Gerstner · Family Nurse Practitioner
5501 4Th St N, St Petersburg, FL, 33703
NPI · 1598180192Insurance

Insurance

Jennifer Allen · Family Nurse Practitioner
15 8Th St N # 305, St Petersburg, FL, 33701
NPI · 1356213292Insurance

Robison & Gramlich PA · Family Medicine Physician
1201 5Th Ave N, St Petersburg, FL, 33705
NPI · 1225080351Insurance

Rainer Quijada Chan · Family Medicine Physician
900 49Th St N, St Petersburg, FL, 33710
NPI · 1972794790Insurance

Jessica M Rosenberg · Family Nurse Practitioner
620 10Th St N, St Petersburg, FL, 33705
NPI · 1932431756Insurance

Matthew Gregory Smith · Family Medicine Physician
530 Tyrone Blvd N, St Petersburg, FL, 33710
NPI · 1235121724Insurance

Matthew G Smith MD PA · Family Medicine Physician
2105 Tyrone Blvd N, St Petersburg, FL, 33710
NPI · 1679796627Insurance

Malcolm John Heagle · Family Medicine Physician
10000 Bay Pines Bvld, St Petersburg, FL, 33744
NPI · 1972693422Insurance

Jonathan Edward Gordy · Family Nurse Practitioner
701 6Th St S, St Petersburg, FL, 33701
NPI · 1033637509Insurance

Francesca Nicole Pinto · Family Nurse Practitioner
500 Roser Park Dr S, St Petersburg, FL, 33701
NPI · 1982112868Insurance

Insurance

Krystal Heintz · Family Nurse Practitioner
10560 Dr Martin Luther King Jr St N, St Petersburg, FL, 33716
NPI · 1801383310Insurance

Insurance

Insurance

Insurance

Alexandria Taylor Crumpton · Family Nurse Practitioner
3745 33Rd St N Suite 4, St Petersburg, FL, 33713
NPI · 1710403779Insurance

Tammy E Castro · Family Nurse Practitioner
1839 Central Ave, St Petersburg, FL, 33713
NPI · 1164665972Insurance

Susan Deborah Bailey · Family Nurse Practitioner
863 3Rd Ave N, St Petersburg, FL, 33701
NPI · 1245232016Insurance

Jayma Lea Anne Holt · Family Nurse Practitioner
1600 Dr Martin Luther King Jr St N, St Petersburg, FL, 33704
NPI · 1336753391Insurance

Katherine Eisenberg · Family Medicine Physician
7901 4Th St N Suite 14102, St Petersburg, FL, 33702
NPI · 1659660751Insurance

Xiaoming Shawn Wan · Family Medicine Physician
3201 66Th St N, St Petersburg, FL, 33710
NPI · 1760435994Insurance

Linda Diane Renshaw · Family Nurse Practitioner
3050 1St Ave S, St Petersburg, FL, 33712
NPI · 1164582615Insurance

Deborah J Freyer · Family Nurse Practitioner
3745 33Rd St N, St Petersburg, FL, 33713
NPI · 1902830854Insurance

Michael Gene Niederbrach · Family Medicine Physician
1800 66Th St N Suite 210, St Petersburg, FL, 33710
NPI · 1083355846Insurance

Insurance

Insurance

Nhat Nguyen Thi Nguyen · Family Medicine Physician
1530 4Th St N, St Petersburg, FL, 33704
NPI · 1568760957Insurance

Mark B Norstein · Family Medicine Physician
1100 62Nd Ave S, St Petersburg, FL, 33705
NPI · 1194831479Insurance

Insurance

Sara Abercrombie · Family Nurse Practitioner
10051 5Th St N Suite 200, St Petersburg, FL, 33702
NPI · 1295165850Insurance

Insurance

Edward Roger Gillett · Sports Medicine (Family Medicine) Physician
700 6Th St S, St Petersburg, FL, 33701
NPI · 1245219633Insurance

Baldeep Singh Mann · Family Medicine Physician
701 6Th St S, St Petersburg, FL, 33701
NPI · 1487183968Insurance

Deborah Merritt · Family Nurse Practitioner
3501 54Th Ave S, St Petersburg, FL, 33711
NPI · 1427538131Insurance

Janet Rose Spieker · Family Nurse Practitioner
620 10Th St N, St Petersburg, FL, 33705
NPI · 1225194939Insurance

Osvaldo Alvarez · Family Nurse Practitioner
6703 38Th Ave N, St Petersburg, FL, 33710
NPI · 1295164457Insurance

Jennifer Rebecca Chambers · Family Medicine Physician
5405 Park St N, St Petersburg, FL, 33709
NPI · 1023372042Insurance

Alicia Cosma Gilbert · Family Nurse Practitioner
205 Dr Martin Luther King Jr St N, St Petersburg, FL, 33701
NPI · 1609119205Insurance

Altaf Gulamhusain Anga · Family Medicine Physician
7000 4Th St N Suite A, St Petersburg, FL, 33702
NPI · 1417198870Insurance

Karen L Johnson · Family Nurse Practitioner
12450 Roosevelt Blvd N Suite 101, St Petersburg, FL, 33716
NPI · 1417090523Insurance

Insurance

Daivd J Hobbs MD PA · Family Medicine Physician
2191 9Th Ave N Suite 240, St Petersburg, FL, 33713
NPI · 1376888719Insurance

Holly L Baab · Family Medicine Physician
700 Sixth Street South, St Petersburg, FL, 33701
NPI · 1962511295Insurance

Felicia Spuza · Family Medicine Physician
431 Southwest Blvd N, St Petersburg, FL, 33703
NPI · 1083703243Insurance

Ann Andrzejewski · Family Nurse Practitioner
146 2Nd St N Suite 305, St Petersburg, FL, 33701
NPI · 1326594581Insurance

Insurance

Insurance

Michael Austin Piety · Family Nurse Practitioner
1033 Dr Martin Luther King Jr St N, St Petersburg, FL, 33701
NPI · 1811241607Insurance

Team Physicians, LLC · Sports Medicine (Family Medicine) Physician
4200 54Th Ave S, St Petersburg, FL, 33711
NPI · 1225451180Insurance

Rolando Santiago · Family Nurse Practitioner
1955 1St Ave N Suite 104, St Petersburg, FL, 33713
NPI · 1407680515Insurance

Gloria E Travieso Zadan · Family Medicine Physician
6500 38Th Ave N, St Petersburg, FL, 33710
NPI · 1679213276Insurance

Healthier Care Solutions, LLC · Family Nurse Practitioner
500 10Th Ave S, St Petersburg, FL, 33701
NPI · 1407651045Insurance

Daniel A Eckstein · Family Medicine Physician
500 Roser Park Dr S, St Petersburg, FL, 33701
NPI · 1366704843Insurance

Emmanuel Pagan · Family Nurse Practitioner
1839 Central Ave, St Petersburg, FL, 33713
NPI · 1720946593Insurance

Insurance

Insurance

Elizabeth Anne Boyle · Family Nurse Practitioner
8001 9Th St N, St Petersburg, FL, 33702
NPI · 1760778955Insurance

Bay Side Medical Center LLC · Family Medicine Physician
9545 Bay Pines Blvd, St Petersburg, FL, 33708
NPI · 1114236940Insurance

Insurance

Joseph P Springle · Family Medicine Physician
6350 Central Ave, St Petersburg, FL, 33707
NPI · 1194783738Insurance

Juliana Halliday · Family Nurse Practitioner
5999 Central Ave Suite 301, St Petersburg, FL, 33710
NPI · 1306533757Insurance

William James Degan · Family Medicine Physician
8730 4Th St N, St Petersburg, FL, 33702
NPI · 1417336884Insurance
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 family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor 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 family doctors 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 family doctors 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 family doctors 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.