TriValley Primary Care has been the trusted health partner for Upper Gwynedd families for over 20 years — combining thorough, evidence-based medicine with genuine, personal attention.
From routine check-ups to chronic condition management, our team provides personalized, continuous care that addresses your complete health needs.
Annual physicals, health screenings, immunizations, and wellness visits designed to catch issues early and keep you healthy year-round.
Expert, ongoing management of diabetes, hypertension, asthma, thyroid conditions, and other chronic illnesses with personalized care plans.
Same-day and urgent appointments for infections, sprains, colds, flu, and other acute conditions — because you shouldn't wait weeks to be seen.
On-site laboratory testing including blood work, urinalysis, and EKGs — with fast results and direct physician interpretation.
Care for patients of all ages — from pediatric well-visits to geriatric medicine — so your entire family can stay with one trusted practice.
We accept most major insurance plans and handle prior authorizations, specialist referrals, and care coordination so you don't have to navigate it alone.
TriValley Primary Care was founded on a simple conviction: that the best healthcare happens when a physician truly knows their patient. We are not a high-volume clinic — we are a practice where you are recognized by name, your history is known by heart, and your health goals are treated as our own.
Located in the heart of Upper Gwynedd Township, our clinic has served Montgomery County families for over two decades. Our board-certified physicians bring decades of combined experience across internal medicine and family practice, offering continuity of care that spans generations.
Patient-First Approach
Your time and comfort matter
Evidence-Based Medicine
Guided by the latest research
Continuity of Care
Same doctor, every visit
Community Rooted
Proudly local since day one
Whether you're bringing in a newborn, navigating the demands of midlife, or managing the health changes that come with aging — we are here for you.
Well-child visits, developmental screenings, vaccinations, and guidance for parents — from infancy through adolescence.
Comprehensive exams, chronic disease management, preventive screenings, and personalized health planning for adults of all ages.
Specialized care for older adults including medication review, fall prevention, cognitive screening, and coordination with specialists.
"We've been bringing our family here for over a decade. The physicians genuinely know us — our histories, our concerns, our goals. It's rare to find that kind of continuity in healthcare today."
M.R.
Patient since 2012
"After moving to the area, I was nervous about finding a new doctor. From my first visit, I felt heard and respected. My blood pressure has never been better managed — and that's all thanks to the team here."
S.T.
Patient since 2019
"I bring both my children and my aging mother here. Having one practice that can thoughtfully care for every generation of our family is an enormous relief — and a testament to their breadth of expertise."
L.K.
Patient since 2016
New patients are welcome. Call us to schedule your first appointment, or fill out the form and we'll be in touch within one business day.
Phone
(121) 536-1010Address
1101 S Broad St
Upper Gwynedd Twp, PA 19446-5393
Office Hours
Monday – Friday: 8:00 AM – 5:00 PM
Saturday – Sunday: Closed
Fill out the form below and our team will contact you to confirm your visit.
Your request has been received. We'll be in touch within one business day to confirm your appointment.