About Services Why Us Contact Call (717) 597-7424

Family Medicine · Greencastle, PA

Who Will Be Your Family's Doctor for the Next Chapter?

Comprehensive, compassionate care at every age — from first visits to lifelong wellness. Serving Franklin County with the attention your health deserves.

Bright, welcoming medical office interior

A Practice Built Around You

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.

All Ages
Patient Population
Preventive
Care Focus
Greencastle
Locally Owned

Care for Every Stage of Life

From childhood well-visits to senior wellness, we offer a full range of primary care services under one roof.

Preventive Care

Annual physicals, immunizations, and screening tests that catch issues early — before they become problems.

Chronic Disease Management

Ongoing support for conditions like diabetes, hypertension, and asthma — with plans that adapt as your health changes.

Family Medicine

Continuous care for patients of all ages — from newborns to grandparents — so your family stays together through every visit.

Acute Illness & Injuries

Same-week appointments for infections, sprains, allergies, and other urgent concerns that can't wait.

Wellness & Lifestyle

Nutrition counseling, weight management, and guidance on sleep, stress, and habits that shape your long-term health.

Diagnostic Services

In-office lab work, EKGs, and referrals for imaging — so you get answers without unnecessary travel.

What Makes Our Practice Different

We've built something intentional here — a practice where you're never rushed, never a number, and always heard.

Patient-First Philosophy

Every visit is scheduled with enough time for real conversation — not just a quick check-box encounter.

Continuity of Care

See the same providers visit after visit. We build relationships that span years, not just appointments.

Community-Rooted

We're part of Greencastle — your neighbors, your friends. We understand the health needs of Franklin County.

Insurance & Accessibility

We accept major insurance plans and work with you to make care affordable and within reach.

Your Health Deserves a Practice That Listens

Whether you're looking for a new primary care provider or want to learn more about our services, we're here to help.

Get in Touch

Office Information

Address
196 S Washington St
Greencastle, PA 17225-1332
Office Hours
Monday – Friday: 8:00 AM – 5:00 PM
Saturday – Sunday: Closed

Send Us a Message

Thank you — your message has been received. We'll be in touch shortly.
Is this your business?This is my business