Walmart owns 4 existing branches in Roxboro, North Carolina. See an entire list of Walmart locations below.