Dr. Crouch graduated from the Des Moines University College of Osteopathic Medicine in 2008. He works in Provo, UT and 2 other locations and specializes in Physical Medicine & Rehabilitation, Family Medicine and Pain Medicine. Dr. Crouch is affiliated with Timpanogos Regional Medical Center.
View More
