Mr. David Smith is a Doctor in Provo 84604, Provo UT and has an experi…read moreence of 19 years in this field. Mr. David Smith practices at Provo Rehabilitation and Nursing in Provo 84604, Provo UT. He completed Medical School from University Of Utah School Of Medicine in 2007.read less