Address:
UNC Hospitals Ophthalmology
101 Manning Dr SUITE 2, Chapel Hill 27514
(919) 966-5509 (Phone)
Hospitals:
UNC Hospitals Ophthalmology
101 Manning Dr SUITE 2, Chapel Hill 27514
University of North Carolina Hospital
101 Manning Dr, Chapel Hill 27514
Education:
Medical School
Washington Center / School of Medicine
Graduated: 1977
University Of Washington
Wash U-St Louis
University Of Iowa Hospitals & Clinics