David Hardison Otto, MDDavid Hardison Otto · Internal Medicine Physician49 Hooper St, Wiscasset, ME 04578(207) 882-7911Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing