Leila Odea was born in 1972, age 51. Leila Odea's address is 2394 Libero Drive , Sparks, NV 89436. Possible relatives include Kevin Groves, Barry Odea and 2 others. Public records show Leila has also lived in Reno, NV. Leila's latest phone number is (310) 686-8100. Previous phone numbers include (702) 355-9284 and (775) 626-6672. The latest email address for Leila Odea is kgr****@worldnet.att.net.
Also goes by: Leila M Groves
Address History: 2394 Libero Drive, Sparks, NV 89436;
2777 Northtowne Lane Apt A1004, Reno, NV 89512
Emails: kgr****@worldnet.att.net,
lei****@hotmail.com
Results 1 - 1 of 1