Chandler Townsend, DDS, Dentist

2785 S 2700 E
Salt Lake CityUT  84109-2055 (Salt Lake County)


Phone: 801-828-6916
Fax:

NPI: 1679957260
License Number: 9413690-9922 (UT)