Family Medicine · Greencastle, PA
Comprehensive, compassionate care at every age — from first visits to lifelong wellness. Serving Franklin County with the attention your health deserves.
About Us
G W Thorne & Hollingshead is a family medicine practice rooted in Greencastle, Pennsylvania. We believe that good healthcare begins with knowing the person in front of you — their history, their concerns, and what matters to them.
Our approach is straightforward: listen carefully, explain clearly, and partner with you on a care plan that fits your life. Whether you need a routine check-up, management of a chronic condition, or guidance on a new health concern, you'll find a team that treats you like a neighbor — because you are.
Our Services
From childhood well-visits to senior wellness, we offer a full range of primary care services under one roof.
Annual physicals, immunizations, and screening tests that catch issues early — before they become problems.
Ongoing support for conditions like diabetes, hypertension, and asthma — with plans that adapt as your health changes.
Continuous care for patients of all ages — from newborns to grandparents — so your family stays together through every visit.
Same-week appointments for infections, sprains, allergies, and other urgent concerns that can't wait.
Nutrition counseling, weight management, and guidance on sleep, stress, and habits that shape your long-term health.
In-office lab work, EKGs, and referrals for imaging — so you get answers without unnecessary travel.
Why Choose Us
We've built something intentional here — a practice where you're never rushed, never a number, and always heard.
Every visit is scheduled with enough time for real conversation — not just a quick check-box encounter.
See the same providers visit after visit. We build relationships that span years, not just appointments.
We're part of Greencastle — your neighbors, your friends. We understand the health needs of Franklin County.
We accept major insurance plans and work with you to make care affordable and within reach.
Take the Next Step
Whether you're looking for a new primary care provider or want to learn more about our services, we're here to help.
Contact