2 People Living at 801 E Littleton Road Apt 21, Roanoke Rapids, NC