Leon Ohara was born in 1975, age 48. Leon Ohara's address is 821 Robert Avenue , Saint Louis, MO 63135. Possible relatives include Latasha Allen, Tumica Cosey and 5 others. Public records show Leon has also lived in Florissant, MO. Leon's latest phone number is (314) 838-5508.
Leon Ohara's current address is 2620 Lafayette Avenue , Saint Louis, MO 63104. Leon's age is 50 years old (1973). Phone numbers associated with Leon are (314) 249-4240 and (314) 283-6064. Leon has also lived in Florissant, MO.
Leon Ohara's birthday is 05/13/1920, and is 104 years old. Leon's home address is 240 Meadow Ridge Lane Apt 1, Branson, MO 65616. Associates and relatives include Jeri Lewis, Scarlet Matlock and others. Latest phone numbers include (314) 346-9624 and (314) 385-8524.
Results 1 - 3 of 3