319 Roanoke AvenueRoanoke Rapids, NC 27870
Email: rrpl@roanokerapidsnc.gov Phone: (252) 533-2890
Digital ResourcesNC LIVEFriends of RRPLCity of Roanoke Rapids