Today, Papa John's owns 4 locations near Roxboro, North Carolina. Below you find a list of Papa John's stores in the area.