Timothy Oh, DMD, Dentist

72 Beechland Rd
EllsworthME  04605-2533 (Hancock County)


Phone: 207-667-6789
Fax: 207-667-8875

NPI: 1225293368
License Number: DEN4069 (ME)