David Wallace, MPH, MD

David Wallace, MPH, MD

Ophthalmology, Pediatric Ophthalmology and Strabismus Specialist

2351 Erwin Rd, Durham, NC 277100001

(919) 684-8417