Spencer Todd Allen, DDS, Dentist

112 E 12450 S
Bldg A100
DraperUT  84020-8056 (Salt Lake County)


Phone: 801-571-6751
Fax:

NPI: 1760649081
License Number: 7618813-9923 (UT)