
Services · Primary care
Primary care in Panama City
Checkups, everyday medicine and diagnostics under one roof, with X-rays and ultrasound done in house so you get answers in the same visit.
A long-term partner for your health
Primary care is where good health starts: checkups, preventive screenings, chronic condition management and the everyday concerns that come up in between.
Our team tracks your progress over time and coordinates with specialists when you need one. Because chiropractic, physical therapy and imaging are down the hall, fewer referrals mean fewer trips across town.

Primary care can help with
- Colds, flu and minor infections
- Seasonal allergies and sinus issues
- Diabetes, high blood pressure and other chronic conditions
- Routine wellness and physical exams
- Preventive screenings and immunizations
- Work-related injuries and occupational health
- Headaches, fatigue and unexplained symptoms
- Referrals and care coordination with specialists
Primary care
Our primary care services

Allergy treatment
Testing to find your triggers and a plan to keep symptoms down.
Learn more
Chiropractic care
Adjustments and soft tissue work to restore alignment and mobility.
Learn more
X-rays & ultrasound
Digital X-rays and diagnostic ultrasound, reviewed the same day.
Learn more
Men's health
Physicals, hormone care, heart health and screenings for men.
Learn more
Women's health
Well-woman exams, hormone care and screenings for every life stage.
Learn more
Occupational medicine
Work injury care, physicals, screenings and return-to-work plans.
Learn moreTestimonials
What our patients say
“Amazing staff. Friendly helpful Jessie was super helpful making sure my scheduled appointments fit in my schedule.”
Candace F.“Literally the sweetest lady who actually cares about her patients.”
Nikki W.“Dr. O'Connell is extremely thorough, he explained everything to help understand the answers to our questions.”
Salt L.“The shockwave therapy does some pretty awesome things and has been a key part of my recovery.”
Garrison R.Don't live another day in pain.
Book online in a minute, or call and our front desk will find a time that works for you.