Zachary Turley Freestone, D.O. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1175 E 50 S Ste 161, American Fork, UT 84003 Phone: 801-377-4623 Fax: 801-377-6832 |
Dr. Hang Turner, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 98 N 1100 E Ste 101, American Fork, UT 84003 Phone: 801-492-2550 |
Nicholas Thomson, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1152 E 200 N, American Fork, UT 84003 Phone: 801-772-0698 Fax: 801-772-0705 |