David Johnson Dmd in Heber City, UT 84032



David Johnson Dmd

380 East 1500 South

(435) 503-8321

(855) 943-3445