Best Family Doctors in Horsham
Finding the right family doctor in Horsham means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of family doctors — 72+ verified family doctors are listed below.
72 family doctors in Horsham




Esther Yeboah Awusi, CRNP
4.5Esther Yeboah Awusi · Family Nurse Practitioner
680 Blair Mill Rd(267) 965-7962
Jesse Greiner, MSN, CRNP, FNP C
4.5Jesse Greiner · Family Nurse Practitioner
680 Blair Mill Rd(717) 847-1423

Theresia Marie Van Eik
4.5Theresia Marie Van Eik · Family Nurse Practitioner
680 Blair Mill Rd(866) 868-2504

Monique Cimorelli, NP
4.5Monique Cimorelli · Family Nurse Practitioner
680 Blair Mill Rd(866) 297-9232
Kaitlyn Renita Eckard, CRNP
4.5Kaitlyn Renita Eckard · Family Nurse Practitioner
680 Blair Mill Rd(215) 498-1865
Avanta Primary Care, P.C.
4.5Avanta Primary Care, P.C. · Family Nurse Practitioner
300 Welsh Rd Suite 100(267) 703-5900
Rebekah Lynn Troutman, FNP C
4.5Rebekah Lynn Troutman · Family Nurse Practitioner
680 Blair Mill Rd(215) 902-9020




Tate R Van Bellen, CRNP
4.5Tate R Van Bellen · Family Nurse Practitioner
680 Blair Mill Rd(866) 297-9232
Helen Rebecca Godfrey, FNP
4.5Helen Rebecca Godfrey · Family Nurse Practitioner
680 Blair Mill Rd(267) 965-7962
Felicity Shawn Boyer, NP C
4.5Felicity Shawn Boyer · Family Nurse Practitioner
680 Blair Mill Rd(215) 902-9014

Richard A Buckwalter, MD
4.5Richard A Buckwalter · Family Medicine Physician
Welsh Road At Inverness Drive(215) 659-1113
Amber N Smith Feathers, CRNP
4.5Amber N Smith Feathers · Family Nurse Practitioner
680 Blair Mill Rd(484) 944-3994

Kayla Elaine Brennan, MSN, CRNP
4.5Kayla Elaine Brennan · Family Nurse Practitioner
680 Blair Mill Rd(717) 847-4851

Mercedes Ankomah Vabi, CRNP
4.5Mercedes Ankomah Vabi · Family Nurse Practitioner
680 Blair Mill Rd(717) 714-1382
Shirl Hortzog Hargrove, CRNP
4.5Shirl Hortzog Hargrove · Family Nurse Practitioner
680 Blair Mill Rd(717) 844-0482
Katharine Allison Niezgoda
4.5Katharine Allison Niezgoda · Family Nurse Practitioner
680 Blair Mill Rd(215) 392-2744
Abington Memorial Hospital
4.5Abington Memorial Hospital · Family Medicine Physician
406 Norristown Rd(215) 443-5586

Vanessa Rae Fischer, CRNP
4.5Vanessa Rae Fischer · Family Nurse Practitioner
680 Blair Mill Rd(412) 956-5567
Drs. Richard & Phyllis Buckwalter
4.5Drs. Richard & Phyllis Buckwalter · Family Medicine Physician
Welsh Road At Inverness Drive(215) 659-1113
Jadyn Amber Shea, MSN, APRN, FNP C
4.5Jadyn Amber Shea · Family Nurse Practitioner
680 Blair Mill Rd(215) 392-2744


Roxanne Miller Sides, CRNP
4.5Roxanne Miller Sides · Family Nurse Practitioner
680 Blair Mill Rd(866) 297-9232
Marla Kelly Osner, NURSE PRACTITIONER
4.5Marla Kelly Osner · Family Nurse Practitioner
401 Horsham Rd(215) 422-3646
John Martin Straker, CRNP
4.5John Martin Straker · Family Nurse Practitioner
680 Blair Mill Rd(814) 397-1919

Monique Cimorelli, NP
4.5Monique Cimorelli · Family Nurse Practitioner
680 Blair Mill Rd(866) 297-9232

Christina Giuliani, CRNP
4.5Christina Giuliani · Family Nurse Practitioner
116 Welsh Rd Unit C(267) 282-2011


Oluwadamilola Fowowe, CRNP
4.5Oluwadamilola Fowowe · Family Nurse Practitioner
680 Blair Mill Rd(215) 902-9014
Jeffrey Lee Slocum, CRNP BC
4.5Jeffrey Lee Slocum · Family Nurse Practitioner
680 Blair Mill Rd(215) 589-8629
Elizabeth A Davis, CRNP
4.5Elizabeth A Davis · Family Nurse Practitioner
680 Blair Mill Rd(215) 902-9012

Destiny Marie Staines, CRNP
4.5Destiny Marie Staines · Family Nurse Practitioner
680 Blair Mill Rd(814) 934-8202

Tabitha Wamere Mbugua
4.5Tabitha Wamere Mbugua · Family Nurse Practitioner
680 Blair Mill Rd(302) 521-0763

Diane Louise Troutman, NURSE PRACTITIONER
4.5Diane Louise Troutman · Family Nurse Practitioner
680 Blair Mill Rd(717) 919-6300
Maria L Barford, DNP, FNP
4.5Maria L Barford · Family Nurse Practitioner
680 Blair Mill Rd(215) 902-9012



Harris B Cohen, MD
4.5Harris B Cohen · Family Medicine Physician
201 Gibraltar Rd Suite 201(215) 675-1516
Elizabeth Rae Frederick
4.5Elizabeth Rae Frederick · Family Nurse Practitioner
680 Blair Mill Rd(724) 544-3424

Chelsea Bohenick, CRNP
4.5Chelsea Bohenick · Family Nurse Practitioner
680 Blair Mill Rd(866) 297-9232
Amy Lynn Constable, CRNP
4.5Amy Lynn Constable · Family Nurse Practitioner
680 Blair Mill Rd(814) 540-6008
Tya Tameka Inniss, CRNP
4.5Tya Tameka Inniss · Family Nurse Practitioner
680 Blair Mill Rd(215) 392-2744
Olufunke Oludolapo Afolabi Brown, MD
4.5Olufunke Oludolapo Afolabi Brown · Sleep Medicine (Family Medicine) Physician
200 Lakeside Dr Suite 226(215) 607-8297

Hatboro Medical Associates, PC
4.5Hatboro Medical Associates, PC · Family Medicine Physician
201 Gibraltar Rd Suite 100(215) 675-1516
Chester Irvin Clark, MD
4.5Chester Irvin Clark · Family Medicine Physician
157 Upland Ave(423) 967-9416
Heidi Ann Cocuzza, APRN BC, FNP
4.5Heidi Ann Cocuzza · Family Nurse Practitioner
680 Blair Mill Rd(302) 333-7009
Julia Marie Mccarrick, CRNP
4.5Julia Marie Mccarrick · Family Nurse Practitioner
118 Welsh Rd(215) 657-5200
Angela Kern Doocey, NP C
4.5Angela Kern Doocey · Family Nurse Practitioner
680 Blair Mill Rd(215) 285-5729
Lorraine (Lori) Martin Plank, NURSE PRACTITIONER
4.5Lorraine (Lori) Martin Plank · Family Nurse Practitioner
680 Blair Mill Rd(215) 902-9014
Jessica Ann Miller, RN, MSN
4.5Jessica Ann Miller · Family Nurse Practitioner
680 Blair Mill Rd(215) 902-9014
Family Doctors in Horsham by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Family Doctors in nearby cities
Same specialty in cities near Horsham — useful if your insurance network extends across the metro.
About finding a family doctor in Horsham
Horsham has family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor in Horsham, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Horsham family doctors list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Common questions about family doctors in Horsham
What should I ask a family doctor in Horsham before booking?+
Confirm three things: (1) they currently accept your specific insurance plan and network tier, (2) the office location and parking, and (3) typical wait times for new-patient visits.
Is telehealth available with Horsham family doctors?+
Many Horsham family doctors offer telehealth visits, especially for follow-ups, prescription refills, and consultations. Look for the telehealth badge on each profile.
How are these Horsham family doctors verified?+
Every listing on Heallexa is matched against NPI records and state license databases. Credentials, board certifications, and active license status are surfaced on each profile.
Is Heallexa free for patients in Horsham?+
Yes. Searching, comparing, and contacting Horsham family doctors on Heallexa is 100% free for patients. We don't charge booking fees or sell your search data.