Now accepting new patients

Primary Care Services in St. Petersburg, FL

Comprehensive care for families across St. Petersburg and Pinellas County since 2017. Same-day appointments can be requested for urgent needs.

Primary Care

Primary care is at the center of our practice. Our board-certified Family Medicine physicians and advanced practice providers build long-term relationships with patients of all ages, with particular attention to the needs of our Medicare and elderly patients, offering:

Chronic & Complex Care

We help patients manage ongoing health conditions with consistent, coordinated care that keeps small issues from becoming bigger problems. Our providers regularly monitor lab values, adjust treatment plans as needed, and coordinate with specialists to help patients stay on track to recovery.

Sports Medicine & Joint Care

As a complement to our primary care services, we offer sports medicine and joint care for active adults and patients managing pain, injuries, or mobility concerns. Our treatment options are tailored to your needs and may help reduce discomfort, support recovery, and keep you moving.

Older adult staying active with sports medicine and joint care

Wellness Services

Take a more proactive approach to your health. Whether you’re working toward a specific health goal or looking for additional ways to support your health, our providers can help you explore options that fit your needs.

Hospital & Post-Acute Care

Our care extends beyond the office, with ongoing support for patients during hospital stays and throughout the transition to nursing, rehabilitation, and other post-acute settings. We help coordinate care across each stage while keeping your health needs and treatment plan connected.

We Accept Most Major Insurance Plans

Affiliated Health Clinics logo
Anthem Blue Cross Blue Shield
AvMed
Blue Cross Blue Shield of Florida
Cigna Healthcare
Humana
Medicare
AARP Medicare Plans
UnitedHealthcare
TRICARE
Oscar
UMR

Most major insurances accepted, please call our office to verify

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.