Dr. Lisa Cowan, MD
Ophthalmology
Make an Appointment
(919) 684-2975Telehealth services available
Portuguese, Spanish
Duke Health is located at 2351 Erwin Rd, Durham, NC 27705.
Providers at Duke Health specialize in Ophthalmology.
Two providers practice at Duke Health.
Use the insurance check on this page to verify if Duke Health is in-network.
Providers at Duke Health can provide language services for Portuguese and Spanish.