Elyria Spencer was born in 1983, age 41. Elyria Spencer's address is 7607 Lacombe Street , New Orleans, LA 70127. Possible relatives include Bethany Maxilom, Herman Spencer and 2 others. Public records show Elyria has also lived in New Orleans, LA and Minneapolis, MN. Elyria's latest phone number is (504) 207-6622. Previous phone numbers include (504) 243-0563 and (504) 246-5345. The latest email address for Elyria Spencer is csj****@gmail.com.
Address History: 7607 Lacombe Street, New Orleans, LA 70127;
7151 Bunker Hill Road, New Orleans, LA 70127;
Minneapolis, MN 55411;
Houston, TX 77080
Emails: csj****@gmail.com,
ely****@earthlink.net,
jui****@yahoo.com,
jui****@yahoo.com,
lon****@yahoo.com
Results 1 - 1 of 1