Dr. James A Crouch is an nephrology specialist in Provo, Utah (UT). He graduated from Saint Louis University School Of Medicine in 2010 and specializes in nephrology.
| Board certification | Nephrology |
| Gender | Male |
| Education | Graduated : 2010 School : Saint Louis University School Of Medicine |
| Group Affiliations | Central Utah Clinic P C |
| Hospital Affiliations | Utah Valley Hospital |
| Uintah Basin Medical Center | |
| Central Valley Medical Center - Cah | |
| Timpanogos Regional Hospital | |
| Sanpete Valley Hospital - Cah |
| Name | Specialty | Location |
|---|---|---|
| Terry Craig Hammond | Nephrology | Provo, Utah (UT) |
| Zachary Turley Freestone | Nephrology | Provo, Utah (UT) |