1 Person Living at 2111 Thelma Road Apt4, Roanoke Rapids, NC