Accepting New Patients

Real Health Outcomes, Built Around
Your Life.

At St Mary's Family Practice Center, every visit is designed to help you feel your best — with preventive care that catches problems early, chronic condition management that actually works, and a team that treats you like family, not a file number.

All Ages
Pediatrics to Geriatrics
New Patients
Welcome Here
St. Pete
Local Practice
Doctor consulting with a patient at St Mary's Family Practice Center in St Petersburg
Scroll
What We Offer

Comprehensive Care for Every Stage of Life

From routine check-ups to managing long-term conditions, our services are built around what keeps you healthy — and what brings you back year after year.

Preventive & Wellness Exams

Annual physicals, health screenings, and immunizations designed to catch issues before they become problems — and keep you feeling your best.

Family Medicine for All Ages

One practice for your whole family — from pediatric visits and adolescent care to senior health management, all under one roof.

Chronic Disease Management

Ongoing, coordinated care for diabetes, hypertension, asthma, and other chronic conditions — with treatment plans that adapt as your needs change.

Urgent Care Visits

Same-day appointments for sudden illnesses, minor injuries, infections, and other urgent — but non-emergency — health concerns.

Women's Health Services

Routine gynecologic care, prenatal visits, contraception counseling, and menopause management provided with dignity and respect.

Lab Work & Diagnostics

On-site and referenced laboratory testing, EKGs, and other diagnostic services so you get answers faster — without unnecessary referrals.

St Mary's Family Practice Center exterior in St Petersburg
Caring healthcare team at St Mary's Family Practice
Compassionate
Care You Can Feel
About Our Practice

More Than a Clinic — Your Health Partner

St Mary's Family Practice Center was founded on a simple belief: everyone deserves a healthcare provider who knows them as a person, not just a diagnosis. Located in the heart of St Petersburg, we've built a practice where patients leave feeling heard, informed, and genuinely cared for.

Our approach combines thorough, evidence-based medicine with the kind of personal attention that turns a routine visit into a real partnership. Whether you're scheduling your first wellness exam or managing a long-term condition, you'll find a team that's invested in your health outcomes — not just your next appointment.

Patient-First Approach
Every decision starts with you
Whole-Family Care
All ages, one trusted practice
Same-Day Availability
Urgent needs, quick responses
Conveniently Located
Easy access in St. Pete
Insurance & Accessibility

Quality Care, Within Reach

We accept a wide range of insurance plans and are committed to making healthcare accessible. If you're unsure whether we accept your plan, give us a call — we're happy to verify your coverage.

Major Insurers

We accept most major insurance plans. Contact us to verify your specific coverage.

Medicare Accepted

We welcome Medicare patients and work with you to understand your benefits and coverage.

Self-Pay Options

Uninsured? We offer transparent self-pay pricing and flexible payment arrangements.

Verify Your Plan

Call us at (727) 866-6306 and we'll confirm your insurance coverage before your visit.

Get in Touch

We'd Love to Hear From You

Whether you're scheduling your first appointment or have a question about our services, we're here to help. Reach out by phone, email, or stop by our St Petersburg office.

Contact Information

Our Location
1152 62nd Ave S
St Petersburg, FL 33705-5620
Phone
(727) 866-6306
Tap to call

Office Hours

Monday – Friday 9:00 AM – 5:00 PM
Saturday By Appointment
Sunday Closed

Your Health Journey Starts With a Single Call

You don't need a referral. You don't need to wait. If you're looking for a family practice center in St Petersburg that treats you like a person, we're ready to welcome you.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website