1 Personal Profile for Leaha Ellis Found.

Results 1 - 1 of 1

✔ Address(11)   ✔ Phone(7). Leaha Ellis found in Missouri. Find Leaha Ellis's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Leaha Ellis was born in 1981, age 43. Leaha Ellis's address is 1506 Bigtree Lane , Saint Peters, MO 63376. Possible relatives include Anita Ellis, Corey Obrien and others. Public records show Leaha has also lived in Florissant, MO and Hazelwood, MO. Leaha's latest phone number is (314) 269-6673. Previous phone numbers include (314) 395-5250 and (314) 575-5773.

Address History: 1506 Bigtree Lane, Saint Peters, MO 63376; 31 Saint Celeste Drive, Florissant, MO 63031; Hazelwood, MO 63042; Saint Charles, MO 63301; Saint Louis, MO 63135

Results 1 - 1 of 1

Filter by State