Providers

Francine Schwartz, CRNP

Nurse Practitioner

Sarah Robin, DO, ABFP

Family Practice

Dennis Tafflin, DO, AOBFP

Family Practice

Brenna Dobson, PA-C

Physician Assistant

David Smith, MD, ABFP

Family Practice

Philip Treiman, MD, ABFP

Family Practice

Jeffrey Laphen, MD, ABFP

Family Practice

Hours

Monday: 9:00 AM – 7:00 PM,
Tuesday: 9:00 AM – 7:00 PM,
Wednesday: 9:00 AM – 7:00 PM,
Thursday: 9:00 AM – 7:00 PM,
Friday: 9:00 AM – 4:30 PM,
Saturday: 9:00 AM – 1:00 PM,
Sunday: Closed

Nearby Providers

We handle every step for you — from scheduling to results.

Learn more
4259 W Swamp Rd, Ste 108
Doylestown, PA 18902
300 Spruce Street
Doylestown, PA 18901
595 W State St
Doylestown, PA 18902
Show providers in 18901

Search for providers