Leila Allen was born in 1957, age 67. Leila Allen's address is 3104 North Boulevard , Tampa, FL 33603. Possible relatives include Almena Allen, Audley Allen and 2 others. Public records show Leila has also lived in Lutz, FL and Thonotosassa, FL. Leila's latest phone number is (617) 427-1823. Previous phone numbers include (617) 474-7998 and (813) 343-8339.
Also goes by: Leila Allen
Address History: 3104 North Boulevard, Tampa, FL 33603;
5610 Sailfish Drive Apartment D, Lutz, FL 33558;
Thonotosassa, FL 33592;
Boston, MA 02122;
Roxbury, MA 02119
Results 1 - 1 of 1