visithalifax.com
Shop Like a Roanoke Rapids Insider
Conveniently located adjacent to I-95, Roanoke Rapids, NC has something for everyone this holiday season.