American Legion Fairgrounds - NC is located in Roanoke Rapids, North Carolina. It can be found at 717 American Legion Rd, Roanoke Rapids North Carolina. Visit AllSeats.com for more information on American Legion Fairgrounds - NC and to purchase tickets.