Dennis Dallin Deloach, DMD, Dentist

60 S 300 E
DeltaUT  84624-5551 (Millard County)


Phone: 435-864-5195
Fax:

NPI: 1427408988
License Number: 9826721-9922 (UT)