Library Facility
Get Directions
Call Now
Roanoke Rapids City Library
Location
319 Roanoke Avenue, Roanoke Rapids, NC 27870
Halifax County
Contact
252-533-2890