Richard John Huber, DMD, Dentist

24 Great Moose Dr
HartlandME  04943-3022 (Somerset County)


Phone: 207-938-4835
Fax:
Email: hub***@*****oo.com

NPI: 1952487274
License Number: 2720 (ME)