Pinellas County · Florida

Medical Clinic in St. Petersburg

St. Petersburg has 9 businesses offering medical clinic listed on Florida Spot, every one holding a 4.8-star or higher Google rating. The most-reviewed is Signature Urgent Care, with 4.8★ across 2,031 Google reviews. Listings are independently verified against their Google Business Profiles — compare ratings, hours, and contact details before you hire in Pinellas County.

Showing 9 of 9 businesses

Signature Urgent Care

4.8 (2,031 reviews)

Bronze

Signature Urgent Care is a walk-in medical clinic in downtown St. Petersburg, open seven days a week for urgent care, physicals, vaccinations, X-rays, lab.

120 2nd St S, St. Petersburg, FL 33701, USA

Choice Med Group

4.9 (936 reviews)

Silver

Choice Med Group in St. Petersburg offers medical marijuana evaluations with a no-risk guarantee, helping patients obtain Florida medical marijuana card.

33 6th St S UNIT 120, St. Petersburg, FL 33701, USA

InVigorate IV

5.0 (349 reviews)

Gold

InVigorate IV offers IV therapy and injections for hydration, recovery, and wellness in St. Petersburg.

124 9th St N, St. Petersburg, FL 33705, USA

Waters Edge Medical Clinic

4.8 (142 reviews)

Bronze

Waters Edge Medical Clinic in St. Petersburg provides natural pain management, regenerative medicine, medical spa treatments, and wellness services.

1700 66th St N, St. Petersburg, FL 33710, USA

St. Pete Direct Primary Care

4.9 (94 reviews)

Silver

St. Pete Direct Primary Care offers membership-based same or next-day primary and urgent care with direct provider access.

4260 Central Ave, St. Petersburg, FL 33711, USA

St. Anthony's PET/CT Center

4.9 (72 reviews)

Silver

St. Anthony's PET/CT Center provides advanced PET/CT imaging for cancer, heart disease, and neurological conditions, open seven days a week.

1201 5th Ave N #100, St. Petersburg, FL 33705, USA

All medical clinic across Florida →