About Us
NP-led practice focusing on disease prevention through a functional, holistic approach. We believe in treating the whole person, not just symptoms.
- Same-day visits
- Telehealth
- Whole-person care

Our Services
Comprehensive care for your entire family with a focus on prevention and wellness.
What Our Patients Say
Read what our patients have to say about their experience at New Horizon Primary Care.
The care I've received at New Horizon Primary Care has been exceptional. The staff takes the time to listen and develop a personalized approach to my health. I finally feel like I have a healthcare partner who sees me as a whole person.
Sarah J.
Patient since 2022
Patient Portal
Access your health information securely online. View lab results, request prescription refills, schedule appointments, and communicate with our team through our secure patient portal.
Location & Hours
2475 Garrison Ave Suite B
Port St Joe, FL 32456
(850) 227-9220
Parking & Accessibility
Free parking is available in front of our office. Our facility is wheelchair accessible with ramp access at the main entrance.
Office Hours
Holiday Hours
Our office is closed on major holidays. Please check our website or call for specific holiday hours.
Contact Us
Phone
(850) 227-9220
info@newhorizonprimarycare.com
Fax
(850) 227-9220
For Medical Emergencies
If you are experiencing a medical emergency, please call 911 or go to the nearest emergency room.
