David Johnson, MD

David Johnson, MD

Family Medicine, Primary Care
Cost:

IHC Health Services

935 N 1000 W, Tremonton, UT 84337

(435) 207-4800