Lisa Cowan, MD, Ophthalmology

2351 Erwin Rd
DurhamNC  27705-4699 (Durham County)


Phone: 919-684-2975
Fax: 919-681-8267

NPI: 1295091221
License Number: 254884 (MA)