I-95 Drive In at Weldon Mills Theatre is located in Roanoke Rapids, North Carolina. It can be found at 500 Carolina Crossroad Pkwy, Roanoke Rapids North Carolina. Visit AllSeats.com for more information on I-95 Drive In at Weldon Mills Theatre and to purchase tickets.