816 NW 58th St, Miami, FL, 33127 (current address)
Apt 2, Miami, FL, 33127 (2019)
816 NW 58th St, Miami, FL, 33127 (2005 - 2016)
1350 NW 72nd St, Miami, FL, 33147 (2013)
1511 SE 15th Ct, Deerfield Beach, FL, 33441 (2000)
We found 6 people named Leila Allen in Florida. View Leila’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Leila Allen
Leila Allen was born on January 30, 1931 and is currently 95.
Leila Allen can be contacted at (305) 751-7573. We have 2 more phone numbers for Leila Allen.
Send an email to Leila Allen at [email protected].
Leila Allen’s current residential address is 816 NW 58th St, Miami, Florida, 33127 and has not changed since 1990.
Leila Allen’s previous home addresses are as follows: Apt 2, Miami, Florida, 33127 · 816 NW 58th St, Miami, Florida, 33127 · 1350 NW 72nd St, Miami, Florida, 33147.
The following people are believed to be the family of Leila Allen: Johnny Allen, Daytona Beach (FL), Leilani Allen, Deerfield Beach (FL), Goodman Allen, Deerfield Beach (FL).