Now accepting new patients

Contact Our St. Petersburg Primary Care Clinic

Call us, book online, or stop by our office at 1515 22nd Ave. N. in St. Petersburg. New patients are welcome, and our team speaks English and Spanish.

Call Us

Talk to our front desk Monday–Thursday, 7:00 AM – 4:00 PM, and Friday, 7:00 AM – 12:00 PM.

Book an Appointment

Need to be seen? Submit a request and our team will reach out within one business day to confirm.

Already a Patient?

Message your provider, see lab results and request refills in the patient portal, or get directions to our office.

Visit Us

Affiliated Health Clinics is located at 1515 22nd Ave. N., St. Petersburg, FL 33704.

Clinic Hours:

Monday–Thursday: 7:00 AM – 4:00 PM
Friday: 7:00 AM – 12:00 PM

We proudly serve patients in English and Spanish.

Map of the Affiliated Health Clinics service area around St. Petersburg, FL
Your Health · Our Commitment

More than a doctor's office, we are your partners in health and more than a
patient, you are part of our community.