Leola was born in 1968. Records link phone number (718) 240-0762 with Leola’s details. 335 Remsen Ave, Brooklyn, Ny 11212 is where Leola resides. She has stayed in Brooklyn and Worcester before moving to Brooklyn. The current age of Leola is 56. Records link Leola with Owens Marks, Nigel Alexander Marks, Shirley B Marks and 6 other people.