Back to search results David Keith Harper, MD Ophthalmology Contact Office NC Directions No Rating Learn more Accepts New Patients Treats All Ages AboutCredentialsLocationsReviewsPublications About Practicing Specialties Ophthalmology Languages English Credentials Board Certifications David Keith Harper, MD certified by American Board of Ophthalmology Education University of North Carolina Residencies University of Louisville Locations Office NC Ratings and Reviews Most RecentHighest Rating Lowest Rating Publications Most RecentAlphabetical Oldest First