This year Leonor celebrated her 76 birthday. 1948 is the birth year of Leonor. The phone number (903) 729-5382 is Leonor’s. 209 Woodcrest St, Elkhart, Tx 75839 is where Leonor lives. Records link Leonor with Rafael Emilio Anleu, William A Anleu, Elizabeth A George and one other person. She has stayed in Palestine before moving to Elkhart.