SPENCER BARFUSS, MD

NPI: 1972992832 · Individual · Active

Primary Specialty

Pediatric Cardiology Physician
Pediatrics — Pediatric Cardiology

Practice Location

81 N MARIO CAPECCHI DR
SLC, UT 84113-1125 Map ↗
Phone: 801-213-7609

All Specialties & Licenses

  • Pediatric Cardiology Physician Primary — Pediatric Cardiology (license: 10483031-1205, UT)

HIE Endpoints

  • DIRECT: sbarfuss199729@direct.med.utah.edu
    via University of Utah

NPI Registration

Enumerated: 2015-01-15

Last CMS Update: 2023-10-05