HG Logo and Link to Home
Search Specialties, Conditions, Procedures, Doctors, Hospitals
CloseHealthgrades
Find a doctor Find a Doctor
Find Doctors bySpecialty
  • Family Medicine
  • Internal Medicine
  • Obstetrics & Gynecology
  • Dentistry
  • Orthopedic Surgery
  • See All Specialties
Find Doctors byCondition
  • Fibromyalgia
  • Anxiety
  • ADHD
  • Sleep Apnea
  • Migraine
Find Doctors byProcedure
  • Pain Management
  • Orthopedic Spine Surgery
  • Marriage Counseling
  • Hernia Repair
  • Colonoscopy
Review your doctorHelp Millions of people find the right doctor and care they need  
Find a hospital Find a Hospital
 Top Rated Hospitals
  • See All
Top Hospitals bySpecialty
  • Appendectomy
  • Back and Neck Surgery (Except Spinal Fusion)
  • Back and Neck Surgery (Spinal Fusion)
  • Bariatric Surgery
  • See All
 Hospitals by Award
  • Women's Care Excellence
  • Patient Safety
  • America's Best Hospitals
  • See All
Health A to Z Health A to Z
Learn AboutConditions
  • Back Pain
  • Cancer
  • Diabetes
  • High Blood Pressure
  • Skin Conditions
  • See All Conditions
Learn AboutProcedures
  • Angioplasty
  • Cataract Surgery
  • Knee Replacement
  • Mohs Surgery
  • Shoulder Surgery
  • See All Procedures
 Appointment Guides
  • Asthma
  • COPD
  • Depression
  • Psoriasis
  • Rheumatoid Arthritis
  • See All Appointment Guides
Log In
Search Specialties, Conditions, Procedures, Doctors, Hospitals
CloseHealthgrades
Clear

373 Results for Internal Medicine near Saint Petersburg, FL

Narrow Your Results
Narrow your results
LOADING
LOADING
LOADING
LOADING
LOADING
LOADING
LOADING
Clear All Filters
  • Accepting New Patients
    featured

    Dr. Vijaya Cherukuri, MD

    Age 52
    |
    Internal Medicine
    16 reviews
    Premiere Healthcare Group218 Pasadena Ave SSaint Petersburg, FL 33707
    Call Dr. Cherukuri: (727) 258-2566
    Premiere Healthcare Group218 Pasadena Ave SSaint Petersburg, FL 33707
    4.1 miles away
    Accepts 50 insurance carriers
    Call Dr. Cherukuri for availability

    Dr. Cherukuri's Biography — Dr. Vijaya Cherukuri, MD is an Internist who practices in Saint Petersburg, FL. She is 52 years old and has been practicing for 26 years. Dr. Vijaya Cherukuri, MD is affiliated with Palms of Pasadena Hospital.

    Learn more about Dr. Cherukuri
    This provider is on medical staff at: Palms of Pasadena Hospital. Call: Call Palms of Pasadena Hospital: (727) 369-6179
  • featured

    Dr. Lauren Natoli, DO

    Age 36
    |
    Internal Medicine
    11 reviews
    Bartholomew F. Natoli, MD, PA9009 Park BlvdSeminole, FL 33777
    Call Dr. Natoli: (727) 258-2566
    Bartholomew F. Natoli, MD, PA9009 Park BlvdSeminole, FL 33777
    7.1 miles away
    Accepts 5 insurance carriers
    Call Dr. Natoli for availability

    Dr. Natoli's Biography — Dr. Lauren Natoli, DO is an Internist who practices in Seminole, FL. She is 36 years old and has been practicing for 11 years. Dr. Lauren Natoli, DO is affiliated with Palms of Pasadena Hospital.

    Learn more about Dr. Natoli
    This provider is on medical staff at: Palms of Pasadena Hospital. Call: Call Palms of Pasadena Hospital: (727) 369-6179
  • Accepting New Patients
    featured

    Dr. James Post, MD

    Age 55
    |
    Internal Medicine
    22 reviews
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    Call Dr. Post: (727) 258-2566
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    1.1 miles away
    Accepts 13 insurance carriers

    Dr. Post's Biography — Dr. James Post, MD is a Cardiology Specialist who practices in Saint Petersburg, FL. He is 55 years old and has been practicing for 30 years. Dr. James Post, MD is affiliated with Palms of Pasadena Hospital.

    Learn more about Dr. Post
    This provider is on medical staff at: Palms of Pasadena Hospital. Call: Call Palms of Pasadena Hospital: (727) 369-6179
  • Accepting New Patients

    Dr. James Post, MD

    Age 55
    |
    Internal Medicine
    22 reviews
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    Call Dr. Post: (727) 258-2566
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    1.1 miles away
    Accepts 13 insurance carriers
    This provider is on medical staff at: Palms of Pasadena Hospital. Call: Call Palms of Pasadena Hospital: (727) 258-2566
  • Accepting New Patients

    Dr. Ronald Walsh, DO

    Age 65
    |
    Internal Medicine
    25 reviews
    The Heart Institute6006 49th St N Ste 200Saint Petersburg, FL 33709
    Call Dr. Walsh: (727) 258-2566
    The Heart Institute6006 49th St N Ste 200Saint Petersburg, FL 33709
    3.7 miles away
    Accepts 41 insurance carriers
    This provider is on medical staff at: Largo Medical Center. Call: Call Largo Medical Center: (727) 258-2566
  • Dr. John Hoche, MD

    Age 73
    |
    Internal Medicine
    2 reviews
    The Heart Institute6006 49th St N Ste 200Saint Petersburg, FL 33709
    The Heart Institute6006 49th St N Ste 200Saint Petersburg, FL 33709
    3.7 miles away
  • Accepting New Patients

    Dr. John Walsh, MD

    Age 66
    |
    Internal Medicine
    20 reviews
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    Call Dr. Walsh: (727) 258-2566
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    1.1 miles away
    Accepts 7 insurance carriers
    This provider is on medical staff at: Largo Medical Center. Call: Call Largo Medical Center: (727) 258-2566
  • Accepting New Patients

    Dr. Merrill Krolick, DO

    Age 58
    |
    Internal Medicine
    25 reviews
    The Heart Institute6006 49th St N Ste 200Saint Petersburg, FL 33709
    Call Dr. Krolick: (727) 258-2566
    The Heart Institute6006 49th St N Ste 200Saint Petersburg, FL 33709
    3.7 miles away
    Accepts 19 insurance carriers
    This provider is on medical staff at: Largo Medical Center. Call: Call Largo Medical Center: (727) 258-2566
  • Accepting New Patients

    Dr. Jesse Klein, DO

    Age 45
    |
    Internal Medicine
    22 reviews
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    Call Dr. Klein: (727) 258-2566
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    1.1 miles away
    Accepts 36 insurance carriers
    This provider is on medical staff at: Largo Medical Center. Call: Call Largo Medical Center: (727) 258-2566
  • Accepting New Patients

    Dr. Justin Nudell, DO

    Age 40
    |
    Internal Medicine
    21 reviews
    Florida Center for Gastroenterology8250 Bryan Dairy Rd Ste 200Largo, FL 33777
    Call Dr. Nudell: (727) 258-2566
    Florida Center for Gastroenterology8250 Bryan Dairy Rd Ste 200Largo, FL 33777
    8.1 miles away
    Accepts 6 insurance carriers
    Call Dr. Nudell for availability
    This provider is on medical staff at: Largo Medical Center. Call: Call Largo Medical Center: (727) 258-2566
  • Dr. Marina Barkov, MD

    Age 60
    |
    Internal Medicine
    17 reviews
    Dr. Nasser Moukaddem - MD4226 Central AveSaint Petersburg, FL 33711
    Dr. Nasser Moukaddem - MD4226 Central AveSaint Petersburg, FL 33711
    1.6 miles away
  • Dr. Arpit Patel, DO

    Internal Medicine
    8 reviews
    DaVita Medical Group Florida8839 Bryan Dairy Rd Ste 115Largo, FL 33777
    DaVita Medical Group Florida8839 Bryan Dairy Rd Ste 115Largo, FL 33777
    8.5 miles away
  • Dr. Usama Mukayed, MD

    Age 62
    |
    Internal Medicine
    10 reviews
    Pinellas Cardiology Associates5880 49th St N Ste 203Saint Petersburg, FL 33709
    Pinellas Cardiology Associates5880 49th St N Ste 203Saint Petersburg, FL 33709
    3.6 miles away
  • Dr. Arthur Berman, DO

    Age 62
    |
    Internal Medicine
    22 reviews
    Florida Center for Gastroenterology8250 Bryan Dairy Rd Ste 200Largo, FL 33777
    Florida Center for Gastroenterology8250 Bryan Dairy Rd Ste 200Largo, FL 33777
    8.1 miles away
  • Accepting New Patients

    Dr. Daniel Di Angelus Jr, DO

    Age 73
    |
    Internal Medicine
    21 reviews
    Bay Pines Medical Associates9545 Bay Pines BlvdSaint Petersburg, FL 33708
    Call Dr. Di Angelus Jr: (727) 258-2566
    Bay Pines Medical Associates9545 Bay Pines BlvdSaint Petersburg, FL 33708
    6.7 miles away
    Accepts 7 insurance carriers
    Call Dr. Di Angelus Jr for availability
    This provider is on medical staff at: Largo Medical Center. Call: Call Largo Medical Center: (727) 258-2566
  • Accepting New Patients

    Dr. Robert Sheppard, MD

    Age 56
    |
    Internal Medicine
    28 reviews
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    Call Dr. Sheppard: (727) 258-2566
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    1.1 miles away
    Accepts 9 insurance carriers
    Call Dr. Sheppard for availability
    This provider is on medical staff at: Palms of Pasadena Hospital. Call: Call Palms of Pasadena Hospital: (727) 258-2566
  • Accepting New Patients

    Dr. Francisco Cardona, MD

    Age 48
    |
    Internal Medicine
    13 reviews
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    Call Dr. Cardona: (727) 258-2566
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    1.1 miles away
    Accepts 10 insurance carriers
    Call Dr. Cardona for availability
    This provider is on medical staff at: St. Petersburg General Hospital. Call: Call St. Petersburg General Hospital: (727) 258-2566
  • Dr. Daniela Uebelhart, MD

    Internal Medicine
    26 reviews
    BayCare Medical Grp St Anthonys2525 Pasadena Ave S Ste USouth Pasadena, FL 33707
    BayCare Medical Grp St Anthonys2525 Pasadena Ave S Ste USouth Pasadena, FL 33707
    5.1 miles away
  • Dr. Ajay Varanasi, MD

    Internal Medicine
    39 reviews
    Tampa Bay Diabetes, Thyroid and Endocrinology Center5775 5th Ave NSaint Petersburg, FL 33710
    Tampa Bay Diabetes, Thyroid and Endocrinology Center5775 5th Ave NSaint Petersburg, FL 33710
    2.7 miles away
  • Dr. Tejinder Glamour, MD

    Age 57
    |
    Internal Medicine
    44 reviews
    Gastro Florida6225 66th St NPinellas Park, FL 33781
    Gastro Florida6225 66th St NPinellas Park, FL 33781
    4.9 miles away
  • Dr. Joshua Eberhard, MD

    Internal Medicine
    5 reviews
    BMG Suncoast Medical Clinic400 6th St S Fl 1Saint Petersburg, FL 33701
    BMG Suncoast Medical Clinic400 6th St S Fl 1Saint Petersburg, FL 33701
    1.9 miles away
  • Accepting New Patients

    Dr. Manuel Salazar, MD

    Age 60
    |
    Internal Medicine
    9 reviews
    Bay Area Heart Center1201 7th Ave NSaint Petersburg, FL 33705
    Call Dr. Salazar: (727) 258-2566
    Bay Area Heart Center1201 7th Ave NSaint Petersburg, FL 33705
    1 mile away
    Accepts 15 insurance carriers
    Call Dr. Salazar for availability
    This provider is on medical staff at: Northside Hospital &Tampa Bay Heart Institute. Call: Call Northside Hospital &Tampa Bay Heart Institute: (727) 258-2566
  • Dr. Ramona Arias, MD

    Age 62
    |
    Internal Medicine
    12 reviews
    RAMONA ARIAS MD PA4880 49th St NSaint Petersburg, FL 33709
    RAMONA ARIAS MD PA4880 49th St NSaint Petersburg, FL 33709
    3.1 miles away
  • Accepting New Patients

    Dr. Bartholomew Natoli, MD

    Age 62
    |
    Internal Medicine
    6 reviews
    Bartholomew F. Natoli, MD, PA9009 Park BlvdSeminole, FL 33777
    Call Dr. Natoli: (727) 258-2566
    Bartholomew F. Natoli, MD, PA9009 Park BlvdSeminole, FL 33777
    7.1 miles away
    Accepts 5 insurance carriers
    Call Dr. Natoli for availability
    This provider is on medical staff at: Northside Hospital &Tampa Bay Heart Institute. Call: Call Northside Hospital &Tampa Bay Heart Institute: (727) 258-2566
  • Dr. Nasser Moukaddem, MD

    Age 50
    |
    Internal Medicine
    22 reviews
    4226 Central AveSt Petersburg, FL 33711
    4226 Central AveSt Petersburg, FL 33711
    1.6 miles away
  • Accepting New Patients

    Dr. Nino Kurtsikidze, MD

    Age 52
    |
    Internal Medicine
    30 reviews
    Professional Health Care of Pinellas1839 Central AveSt Petersburg, FL 33713
    Call Dr. Kurtsikidze: (727) 258-2566
    Professional Health Care of Pinellas1839 Central AveSt Petersburg, FL 33713
    0.9 miles away
    Accepts 6 insurance carriers
    Call Dr. Kurtsikidze for availability
    This provider is on medical staff at: Palms of Pasadena Hospital. Call: Call Palms of Pasadena Hospital: (727) 258-2566
  • Dr. David Dieterich, DO

    Age 69
    |
    Internal Medicine
    3 reviews
    Clearwater Cardiovascular & Interventional Consultants8839 Bryan Dairy Rd Ste 300Largo, FL 33777
    Clearwater Cardiovascular & Interventional Consultants8839 Bryan Dairy Rd Ste 300Largo, FL 33777
    8.5 miles away
  • Accepting New Patients

    Dr. Ujwala Iyyunni, MD

    Age 51
    |
    Internal Medicine
    15 reviews
    Sai Medical Clinic8999 US Highway 19 NPinellas Park, FL 33782
    Call Dr. Iyyunni: (727) 258-2566
    Sai Medical Clinic8999 US Highway 19 NPinellas Park, FL 33782
    5.2 miles away
    Accepts 6 insurance carriers
    Call Dr. Iyyunni for availability
    This provider is on medical staff at: St. Petersburg General Hospital. Call: Call St. Petersburg General Hospital: (727) 258-2566
  • Dr. Venkata Budharaju, MD

    Age 45
    |
    Internal Medicine
    28 reviews
    Florida Endocrinology & Diabetes Center2763 1st Ave NSaint Petersburg, FL 33713
    Florida Endocrinology & Diabetes Center2763 1st Ave NSaint Petersburg, FL 33713
    0.7 miles away
  • Accepting New Patients

    Dr. William Minnix, MD

    Age 63
    |
    Internal Medicine
    47 reviews
    Palms Primary Care1615 Pasadena Ave S Ste 430South Pasadena, FL 33707
    Call Dr. Minnix: (727) 258-2566
    Palms Primary Care1615 Pasadena Ave S Ste 430South Pasadena, FL 33707
    5 miles away
    Accepts 38 insurance carriers
    This provider is on medical staff at: Palms of Pasadena Hospital. Call: Call Palms of Pasadena Hospital: (727) 258-2566
  • Accepting New Patients

    Dr. Marc Kudelko, DO

    Age 48
    |
    Internal Medicine
    14 reviews
    Florida Center for Gastroenterology8250 Bryan Dairy Rd Ste 200Largo, FL 33777
    Call Dr. Kudelko: (727) 258-2566
    Florida Center for Gastroenterology8250 Bryan Dairy Rd Ste 200Largo, FL 33777
    8.1 miles away
    Accepts 7 insurance carriers
    Call Dr. Kudelko for availability
    This provider is on medical staff at: Largo Medical Center. Call: Call Largo Medical Center: (727) 258-2566
  • Rakesh Mittal, MB

    Age 55
    |
    Internal Medicine
    7 reviews
    Pinellas Internal Medical Specs5880 49th St N Ste 105Saint Petersburg, FL 33709
    Pinellas Internal Medical Specs5880 49th St N Ste 105Saint Petersburg, FL 33709
    3.6 miles away
  • Dr. Jeffrey Witt, MD

    Age 68
    |
    Internal Medicine
    8 reviews
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    The Heart Institute560 Jackson St N Ste 100Saint Petersburg, FL 33705
    1.1 miles away
  • Accepting New Patients

    Dr. Rashmi Nanda, MD

    Age 61
    |
    Internal Medicine
    24 reviews
    Dr. Rashmi P Nanda - MD6088 Park Blvd NPinellas Park, FL 33781
    Call Dr. Nanda: (727) 258-2566
    Dr. Rashmi P Nanda - MD6088 Park Blvd NPinellas Park, FL 33781
    5 miles away
    Accepts 5 insurance carriers
    Call Dr. Nanda for availability
    This provider is on medical staff at: St. Petersburg General Hospital. Call: Call St. Petersburg General Hospital: (727) 258-2566
  • Dr. Sonialy Lugo Ruiz, MD

    Internal Medicine
    24 reviews
    BAYCARE RHEUMATOLOGY620 10th St N # 2ESt Petersburg, FL 33705
    BAYCARE RHEUMATOLOGY620 10th St N # 2ESt Petersburg, FL 33705
    1.2 miles away
  • Accepting New Patients

    Dr. Kimberly Grill, DO

    Age 47
    |
    Internal Medicine
    27 reviews
    5425 Park St N Ste 5WSaint Petersburg, FL 33709
    Call Dr. Grill: (727) 258-2566
    5425 Park St N Ste 5WSaint Petersburg, FL 33709
    5.8 miles away
    Accepts 18 insurance carriers
    Call Dr. Grill for availability
    This provider is on medical staff at: Largo Medical Center. Call: Call Largo Medical Center: (727) 258-2566
  • Dr. David Kohl, MD

    Age 65
    |
    Internal Medicine
    4 reviews
    Bay Area Heart Center1201 7th Ave NSaint Petersburg, FL 33705
    Bay Area Heart Center1201 7th Ave NSaint Petersburg, FL 33705
    1 mile away
  • Dr. Ravi Korabathina, MD

    Age 39
    |
    Internal Medicine
    10 reviews
    Bayfront Cardiovascular Associates625 6th Ave S Ste 430St Petersburg, FL 33701
    Bayfront Cardiovascular Associates625 6th Ave S Ste 430St Petersburg, FL 33701
    2 miles away
  • Dr. Fadi Saba, MD

    Age 50
    |
    Internal Medicine
    29 reviews
    Professional Health Care of Pinellas1839 Central AveSt Petersburg, FL 33713
    Call Dr. Saba: (727) 258-2566
    Professional Health Care of Pinellas1839 Central AveSt Petersburg, FL 33713
    0.9 miles away
    Accepts 6 insurance carriers
    Call Dr. Saba for availability
    This provider is on medical staff at: Largo Medical Center. Call: Call Largo Medical Center: (727) 258-2566
Next

Providers by Specialty

Hospital and Group Practices

Procedures

Conditions

  • All Specialties
  • Cardiologists
  • Chiropractors
  • Clinical Psychologists
  • Counselors
  • Dentists
  • Dermatologist
  • Ear, Nose & Throat
  • Endocrinologists
  • Family Practitioners
  • Gastroenterologists
  • General Surgeons
  • Geriatricians
  • Gynecologists & Obstetricians
  • Hematologists
  • Internists
  • Nephrologists
  • Neurologists
  • Neurosurgeons
  • Ophthalmologists
  • Orthopedic Surgeons
  • Pain Medicine
  • Pediatricians
  • Plastic Surgeons
  • Psychiatrists
  • Psychologists
  • Rheumatologists
  • Sports Medicine
  • Urologists
  • Affiliated Hospitals
  • Affiliated Physician
  • Find a Dentist
  • Find a Doctor
  • Find a Hospital
  • Group Practices
  • Hospitals
  • Colonoscopy
  • Dialysis
  • Endoscopy
  • Gastric Bypass
  • Hormonal Therapy
  • Hysterectomy
  • Laparoscopy
  • LASIK
  • Liposuction
  • Vasectomy
  • View All Articles
  • View All Conditions
  • View All Symptoms
  • Health Guides
Follow Healthgrades on FacebookFollow Healthgrades on TwitterFollow Healthgrades on Google+Follow Healthgrades on PinterestFollow Healthgrades on LinkedIn
For Patients
  • Find the Right Doctor
  • Find the Right Hospital
  • Hospital Quality
  • Quality & Transparency
  • Our Health
  • Right Diagnosis
  • Sign Up
  • Log In
  • Review Doctors
  • Health Guides
  • Health Stories
For Providers
  • Update Your Free Profile
  • Promote Your Practice
  • Help Center
  • Log In to Your Account
For Partners
  • Healthgrades for Hospitals
  • Hospital Client Log In
  • Advertise With Us
  • Quality Use Guidelines
About Us
  • Contact Us
  • User Agreement
  • Our Company
  • Press Room
  • Careers
  • FAQs
  • Site Map
  • Privacy Policy
  • Advertising Policy
  • HG Blog
  • Regional Pocket Guides
Healthgrades

© Copyright2018Healthgrades Operating Company, Inc. Patent US Nos. 7,752,060 and 8,719,052. All Rights Reserved.
Third Party materials included herein protected under copyright law.

Use of this website and any information contained herein is governed by the Healthgrades User Agreement.

fb pixel