Leila's birth year is 1942. The phone number (864) 654-1744 is Leila’s. A city Leila has lived in before is Seneca. 1100 Tiger Blvd, Clemson, Sc 29631 is where Leila lives. Leila turned 82 years old.