Serving Roanoke Rapids: The History, The Mystery, and The Best Roofing in Town
The Legacy Behind the Name 'Roanoke' The name "Roanoke" is deeply tied to North Carolina history, with roots going back to one of the greatest mysteries in American history—the Lost Colony of Roanoke