Leisha Elica was born in 1976, age 48. Leisha Elica's address is 10314 Venitia Real Avenue Apartment 112, Tampa, FL 33647. Possible relatives include Adrian Elica, Ben Taylor and others. Leisha's latest phone number is (813) 732-8893. Previous phone numbers include (815) 471-2808.
Also goes by: Leisha Maria Taylor
Address History: 10314 Venitia Real Avenue Apartment 112, Tampa, FL 33647;
6715 Grand Bahama Drive, Tampa, FL 33615;
Silver Spring, MD 20901
Results 1 - 1 of 1