Dr. Roy Hall, MD generally accepts new patients. You can see Dr. Hall's profile to make an appointment.
Dr. Roy Hall, MD is a functional medicine specialist in Billings, MT. Dr. Hall completed a residency at Texas Tech Health Sciences Center. He currently practices at Mountain Health Functional Medicine. Dr. Hall is board certified in Medical Oncology.
- Institute of Functional Medicine, Other Education — 2019
- M D Anderson Hospital & Tumor Institute, Fellowship Hospital — 1984
- Texas Tech Health Sciences Center, Residency Hospital — 1982
- Mount Sinai Medical Center, Residency Hospital — 1981
- Mount Sinai Medical Center, Internship Hospital — 1980
Mountain Health Functional Medicine
Mountain Health Functional Medicine2110 Overland Ave Ste 102, Billings, MT 59102 Existing Patients: (406) 969-6310
Leave a review
How likely are you to recommend Dr. Hall?
My wife and I were seeing Dr. Hall, we are both pleased with our outcome there. He's a good Doctor and he looks at the medical profession in a now light unlike the typical Dr's medicate, medicate, medicate!
Frequently Asked Questions
Use our insurance check to verify if Dr. Hall accepts your insurance.
Dr. Hall frequently treats Osteoarthritis of Knee, Osteoarthritis, and Arthritis.
Dr. Hall's office is located at 2110 Overland Ave Ste 102, Billings, MT 59102. Find other locations and directions.
Dr. Hall has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.
Find contact information here to make an appointment.