9 AM - 6 PM
9 AM - 5 PM
9 AM - 2 PM
CLOSED
319 Roanoke AvenueRoanoke Rapids, NC 27870
Email: rrpl@roanokerapidsnc.com Phone: (252) 533-2890
Digital ResourcesFriends of RRPLCity of Roanoke Rapids