Loading Complete

Need help scheduling? Call 801-507-4384
Highlights
Age Groups Seen
- Older Adult >65
Gender
FemaleHospital Affiliation
- Riverton Hospital
- Primary Children's Hospital
- Alta View Hospital
- Intermountain Medical Center
- LDS Hospital
Locations
- Primary Children's Hospital - Cardiology Clinic
- 81 North Mario Capecchi Drive, Salt Lake City, UT 84113
- Get Directions
- phone: 801-213-3599
- fax: 801-587-7539
- Pediatric Cardiology - Utah Valley Hospital
- 1034 North 500 West, Provo, UT 84604
- Get Directions
- phone: 801-213-3599
- University Hospital Cardiovascular Center
- 50 North Medical Drive, Salt Lake City, UT 84132
- Get Directions
- phone: 801-581-2121
- fax: 801-587-7290
- Pediatric Cardiology - UUHC South Main Clinic
- 3690 South Main Street, South Salt Lake, UT 84115
- Get Directions
- phone: 801-213-3599
- Primary Children's Medical Center
- 81 North Mario Capecchi Drive, Pediatric Cardiology Clinic, Suite 1500, Salt Lake City, UT 84113
- Get Directions
- phone: 801-213-7613
- fax: 801-213-7778
- Primary Children's Hospital - Pediatric Cardiology
- 100 North Mario Capecchi Drive, Salt Lake City, UT 84113
- Get Directions
- phone: 801-213-3599
- fax: 801-662-5404
- Cardiology - PCOS
- 81 North Mario Capecchi Drive, Salt Lake City, UT 84113
- Get Directions
- phone: 801-213-3599
- Cardiology - Intermountain Medical Center
- 5121 South Cottonwood Street, Murray, UT 84107
- Get Directions
- phone: 801-507-4000
- Cardiology - Saint George Regional Hospital
- 1380 East Medical Center Drive, Saint George, UT 84790
- Get Directions
- phone: 801-213-3599
- Pediatric Cardiology - PCRH
- 3773 West 12600 South, Riverton, UT 84065
- Get Directions
- phone: 801-662-5400
Expertise
Education
- Fellowship: University of Utah Health Sciences/Medical Center, Adult Congenital Heart Disease, 2023
- Fellowship: University of Texas Medical School at Houston, Pediatric Cardiology, 2021
- Residency: University of Texas Medical School at Houston, Internal Medicine, 2018
- Medical School: Texas A&M Health Science Center-School Of Medicine-Temple Campus, 2014
Board Certifications
- Adult Congenital Heart Disease: American Board of Internal Medicine, 2023
- Pediatric Cardiology: American Board of Pediatrics, 2022
- Internal Medicine: American Board of Internal Medicine, 2022
- Pediatrics: American Board of Pediatrics, 2020
Ratings & Reviews
4.5 out of 5
23 ratings, 1 reviewThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- 5 out of 5 starsReviewed on 7/9/2025
Dr. John always listens to and addresses all of my concerns and questions. She takes the time to make sure I understand and support the treatment plan and cares about my health.