Lara Odeku was born in 1970, age 54. Lara Odeku's address is 5855 N 83rd Street Apt 4, Milwaukee, WI 53218. Possible relatives include Barbara Fenninger, David Fenninger and 2 others. Public records show Lara has also lived in Menomonee Falls, WI. Lara's latest phone number is (414) 357-3305. Previous phone numbers include (414) 553-0403.
Also goes by: Omolara I Odeku
Results 1 - 1 of 1