Health Services in Bensalem, PA

3034 Knights Rd, Bensalem, Pennsylvania, 19020-2815

(215) 638-7400


3300 Tillman Drive, 2nd Floor, Bensalem, Pennsylvania, 19020

(800) 321-9999

Make An Appointment


Yext tracking pixel

3331 Street Road, 1st Floor, Bensalem, Pennsylvania, 19020

(215) 867-3700

We are here to answer your questions!


3300 Tillman Drive, 2nd Floor, Bensalem, Pennsylvania, 19020

(800) 321-9999

Make an Appointment


1950 Street Road, Suite 410, Bensalem, Pennsylvania, 19020

(215) 782-6844


3300 Tillman Drive, 2nd Floor, Bensalem, Pennsylvania, 19020

(800) 321-9999

Make an Appointment


3331 Street Rd Suite 440, Bensalem, Pennsylvania, 19020

(800) 603-2273


3070 Bristol Pike, Suite 2-220, Bensalem, Pennsylvania, 19020


3300 Tillman Drive, 2nd Floor, Bensalem, Pennsylvania, 19020

(800) 321-9999

Make an Appointment


3300 Tillman Drive, 2nd Floor, Bensalem, Pennsylvania, 19020

(800) 321-9999

Make an Appointment


Yext tracking pixel

1338 Bristol Pike, Bensalem, Pennsylvania, 19020

(215) 860-0775

Request an appointment with Penn Medicine!


2257 Bristol Pike, Bensalem, Pennsylvania, 19020-5720

(215) 633-0377