Save William S. Blakemore, MD WilliamBlakemore.MD.com • Ophthalmologist • 45 years experience William S Blakemore MD, Ltd 101 Mark Drive, Edenton, NC 27932