Phone number listed for Leila is (941) 343-0002. Leila has reached 99 years of age. Her birth year was listed as 1924. Leila’s current address is 1320 Stafford Ln #1426, Sarasota, Fl 34232.