4 People Living at 1222 Stack POwell Road, Roanoke Rapids, NC