Dr. Horrocks completed his Pre-Med at University of Utah in 1992 and earned his Doctor of Medicine in 1996. He completed his residency at McKay Dee Hospital in Ogden, Utah in 1999. Dr. Horrocks joined Teton Valley Health Care in 1999.
Dr. Horrocks provides the full spectrum of family medicine, including pediatrics, dermatology, and complex adult internal medicine. He enjoys getting to know families in our community and caring for their health needs through all stages of life.
He enjoys fishing, camping, skiing and golf.
To make an appointment with Dr. Horrocks, call the Driggs Clinic at (208) 354.2302.