Nathan Seymour Horton, DMD, Dentist

1345 E 3900 S Ste 116
Salt Lake CityUT  84124-4407 (Salt Lake County)


Phone: 801-278-4223
Fax:

NPI: 1982869756
License Number: 70130239922 (UT)