Locations for Pediatric Cardiology

The Division of Pediatric Cardiology at UPMC Children's Hospital of Pittsburgh offers services at various locations throughout the region.

To schedule an appointment with the Pediatric Cardiology, please call 412-692-5540Online scheduling is also available for both in-person and video visits. 

Pay parking is available at Children’s Main Campus in the Mid Campus or Penn Garage Lots. Handicap accessible parking is also available.

We provide comprehensive services for any heart-related defects or diseases and cardiology testing. Long-term care is also available for adults with congenital heart disease.

A referral from your primary care provider is required for treatment at the Pediatric Cardiology center. Please bring your insurance card and any other applicable medical records to your appointment. We accept most insurance providers.

UPMC Children's Hospital of Pittsburgh

4401 Penn Ave.
Floor 3
Pittsburgh, PA 15224

412-692-5540

UPMC Children's East

4055 Monroeville Blvd.
Building One
Monroeville, PA 15146

412-692-5540

UPMC Children's North

2599 Wexford Bayne Rd.
Sewickley, PA 15143

412-692-5540

UPMC Children's South

205 Millers Run Rd.
Bridgeville, PA 15017

412-692-5540

Conemaugh Memorial Medical Center

1086 Franklin St.
Johnstown, PA 15905

Dubois Medical Arts Building

145 Hospital Ave.
Suite 102
DuBois, PA 15801

814-375-3569

UPMC Altoona Regional Medical Center

620 Howard Ave.
Altoona, PA 16601

814-889-2709

UPMC Children's Community Pediatrics – Uniontown

140 Wayland Smith Dr.
Uniontown, PA 15401

724-437-9854

UPMC Children's Specialty Care Center Cumberland

Johnson Heights Medical Building
625 Kent Ave.
Suite 102
Cumberland, MD 21502 

UPMC Children's Specialty Care Center Hermitage

UPMC Outpatient Center
449 N. Hermitage Rd.
Hermitage, PA 16148

724-347-4596

UPMC Children's Specialty Care Center Johnstown

865 Eisenhower Blvd.
Johnstown, PA 15904

814-266-8840 

UPMC Children's Specialty Services in Lemoyne

3 Walnut St.
Suite 205
Lemoyne, PA 17043

724-988-0090