Dr. Michael B. Hall, MD

Accepting
New Patients

Dr. Michael B. Hall, MD

Save

Family Medicine | Male

Central Utah Clinic - Provo 3000 N Triumph Blvd # 100, Lehi, UT 84043 Get Directions