North Carolina Eye & Ear Hosp: 1110 W Main St - Durham, NC