Leola now resides at 38 Zoo Rd, Roanoke Rapids, Nc 27870. Leola was born 59 years ago. 1965 is the birth year of Leola. Other cities that she has stayed in are Roanoke Rapid and Roanoke Rapids. The possible relatives of Leola are Shirley Jean Robinson, Wilson Roberts, Larry W Roberts and 3 other people. Leola has listed phone number: (919) 537-9718.