Durham NC Day Care 1. 703 S Austin Ave, Durham, NC 27701 | Russell Child Development Center (919) 682-1305