Penn Heart and Vascular offers inpatient and outpatient cardiovascular services at locations throughout the Greater Philadelphia region, listed below. Please call 800-789-PENN (7366) for additional information on any of the following locations.
Note: if you have symptoms of an urgent nature, please call your doctor or go to the nearest emergency room immediately.
Pennsylvania
- Hospital of the University of Pennsylvania
3400 Spruce Street
Philadelphia, PA 19104 - Perelman Center for Advanced Medicine
Penn Heart and Vascular Center
East Pavilion, 2nd Floor
3400 Civic Center Boulevard
Philadelphia, PA 19104 - Penn Presbyterian Medical Center
38th and Market Streets
Philadelphia, PA 19104 - Pennsylvania Hospital
800 Spruce Street
Philadelphia, PA 19107 - Penn Cardiac Care at Mayfair
7133 Roosevelt Boulevard
Philadelphia, PA 19149 - Penn Cardiac Care at Media
605 West State Street
Media, PA 19063 - Penn Cardiac Care at Mercer Bucks
777 Township Line Road, Suite 140
Yardley, PA 19067 - Penn Cardiac Care at Penn Medicine at Radnor
250 King of Prussia Road
Radnor, PA 19087 - Penn Cardiac Care at West Chester
1065 Andrew Drive
West Chester, PA 19380 - PennCare – Zubrow, Kershbaum, Cohen, MD
Spruce Building, Suite 3E
801 Spruce Street
Philadelphia, PA 19106 - Chestnut Hill Cardiology, Ltd.

Chestnut Hill Hospital
1722 Bethlehem Pike
Flourtown, PA 19031 - Francis C. Kempf Jr., MD, PC

Suite 403
700 Spruce Street
Philadelphia, PA 19106 - Gurpreet Kochar, MD

101 Dutton Street
Ridley Park, PA 19078 - Pennsylvania Cardiology Associates, Ltd.

Farm Journal Building
3rd floor
230 West Washington Square
Philadelphia, PA 19106 - Sanat Mandal, MD

Suite 105
829 Spruce Street
Philadelphia, PA 19107 - Vidya S. Banka, MD and Associates

Suite 2B
Duncan Garfield Building
301 South 8th Street
Philadelphia, PA 19106 - Vidya S. Banka, MD and Associates

2101 Brighton Street
Philadelphia, PA 19149 - Vidya S. Banka, MD and Associates

MAB 109
100 East Lehigh Avenue
Philadelphia, PA 19125 - Brandywine Hospital

201 Reeceville Road
Coatesville, PA 19320 - Mercy Fitzgerald Hospital

1500 Lansdowne Avenue
Darby, PA 19023 - Nazareth Hospital

2601 Holme Avenue
Philadelphia, PA 19152 - Phoenixville Hospital

Medical Office Building, Suite 302
824 Main Street
Phoenixville, PA 19460 - Pocono Medical Center

206 East Brown Street
East Stroudsburg, PA 18301
New Jersey
- Penn Cardiac Care at Cherry Hill
1400 East Route 70
Cherry Hill, NJ 08034 - Penn Cardiac Care at Mercer Bucks
3140 Princeton Pike, 2nd Floor
Lawrenceville, NJ 08648 - Penn Cardiac Care at Mercer Bucks
One Union Street, Suite 101
Robbinsville, NJ 08691 - Penn Cardiac Care at Mercer Bucks
416 Bellevue Avenue, Suite 301
Trenton, NJ 08618 - Penn Cardiac Care at Willingboro
651 John F. Kennedy Way
Willingboro, NJ 08046 - Penn Cardiac Care at Woodbury
608 North Broad Street, Suite 110
Woodbury, NJ 08096 - Capital Cardiology

Suite 400
40 Fuld Street
Trenton, NJ 08638 - Cape Regional Medical Center

2 Stone Harbor Boulevard
Cape May Court House, NJ 08210 - Shore Memorial Hospital

One East New York Avenue
Somers Point, NJ 08244 - The Cardiology Group, P.A.

2051 Briggs Road
Mount Laurel, NJ 08054
Delaware
- Bayhealth Medical Center

Kent General Hospital
640 South State Street
Dover, DE 19901
Affiliation Key
Unless otherwise indicated, all providers listed above are Clinical Practices of the University of Pennsylvania (CPUP) physicians employed by or contracted through the University of Pennsylvania Health System.
| Affiliates of Penn Cardiac Care are a select group of community hospitals throughout Pennsylvania, New Jersey and Delaware collaborating with Penn Medicine to provide high quality patient care throughout our region. | |
| Private practice physician who maintains medical staff privileges at a University of Pennsylvania Health System (UPHS) hospital, but is not employed by UPHS or any of its affiliates. |
Need an appointment? Request one online 24 hours/day, 7 days/week or call 800-789-PENN (7366) to speak to a referral counselor.
