Dr. Leon W Herndon, MD Ophthalmology 2100 Erwin RdDurham, North Carolina 27705 (919) 620-4467 About Dr. Leon W Herndon, MD