Primary Care in
St. Petersburg, Florida.

For more than two decades, Affiliated Health Clinics has cared for families across St. Petersburg — combining experienced, multispecialty medicine with the unhurried, personal attention every patient deserves.

Professional experienced care with a personal touch.

Family Medicine & Primary Care in St. Petersburg, FL.

For over 20 years, Affiliated Health Clinics has proudly cared for families throughout Pinellas County. As a trusted multispecialty group of Family Medicine, Primary Care, and Behavioral Health providers, we are dedicated to comprehensive, compassionate care for every stage of life.

Our experienced physicians, nurse practitioners, and supportive clinical team work together to ensure you receive personalized attention — not rushed appointments. Whether you're visiting us in the office, staying in the hospital, or residing in a nursing or long-term care facility, we are there when and where you need us most.

We address acute illnesses, urgent concerns, preventive care, and chronic conditions with a proactive, patient-centered approach. Our goal is simple: to help you feel heard, supported, and confident in your healthcare.

Comprehensive medical services in St. Petersburg.

Click any service below to learn more about who we help, what to expect, and how to get started.

Service

Request an Appointment
What We Treat

    Why families choose AHC for primary care in St. Petersburg.

    We've structured our practice to make exceptional care easy to access — and to keep you informed, supported, and at the center of every decision.

    • 01Same-day appointments for urgent needs and acute concerns.
    • 02Chronic disease management for diabetes, kidney disease, cholesterol, and cardiac care.
    • 03Hormone therapy for men and women, tailored to your goals and biomarkers.
    • 04Annual exams, Pap smears, and full lab work handled in-house for continuity.
    • 05Secure patient portal for records, messaging your provider, and ongoing care support.

    Visit our clinic in St. Petersburg, FL.

    Address
    1515 22nd Avenue North
    St. Petersburg, FL 33704
    Hours
    Mon–Thu · 7:00 AM – 4:00 PM
    Fri · 7:00 AM – 12:00 PM
    Same-day visits by request
    Request an Appointment

    More than a patient — part of our community.

    We're here to guide you toward better health with experience, accessibility, and genuine compassion. Reach out today.