Benjamin David Leaver, DMD, Dentist

1466 N Hwy 89
Ste 200
FarmingtonUT  84025-2738 (Davis County)


Phone: 801-451-7812
Fax: 801-451-8962

NPI: 1508925033
License Number: 5351245-9922 (UT)