William S Blakemore, MDWilliam S Blakemore · Corneal and Contact Management Optometrist101 Mark Dr, Edenton, NC 27932(252) 482-7471Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing