Leonard W. Beesley, DDSLeonard W. Beesley, DDS · Public Health Dentistry1111 Hecla St, Hancock, MI 49930(906) 482-8602Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing