Alan James Halls, DMD, Dentist

1442 E 2000 N
LehiUT  84043-2748 (Utah County)


Phone: 480-593-4027
Fax:

NPI: 1215378187
License Number: 8687694-9922 (UT)