Professional Records Medicine Doctors Allen F Downum, Edenton NC - OD (Doctor of Optometry) View page Specialties: Optometry Address: 103 W Eden St, Edenton, NC 27932 (252) 482-3218 (Phone), (252) 482-8444 (Fax) Languages: English Allen F Downum, Edenton NC View page Specialties: Optometrist Address: 103 W Eden St, Edenton, NC 27932