Dr. David Horsley, MD is an internal medicine doctor who practices in Bountiful, UT. He is 56 years old and has been practicing for 26 years. Dr. Horsley is affiliated with Davis Hospital and Medical Center, Lds Hospital and Lakeview Hospital.
Looking for an Internal Medicine Specialist? We found others matching your search, to help you compare.