Leroy Okundia was born in 1989, age 35. Leroy Okundia's address is 1633 Hawkins Court , Carrollton, TX 75010. Possible relatives include Alero Okundia, Isiuwa Okundia and 3 others. Public records show Leroy has also lived in Carrollton, TX. Leroy's latest phone number is (214) 709-0517. Previous phone numbers include (214) 731-9915 and (469) 200-9583. The latest email address for Leroy Okundia is aok****@msn.com.
Address History: 1633 Hawkins Court, Carrollton, TX 75010;
118071 Po Box, Carrollton, TX 75011
Emails: aok****@msn.com
Results 1 - 1 of 1