Leonard Odea was born in 1937, age 87. Leonard Odea's address is 4304 8th Street , Menominee, MI 49858. Possible relatives include David Odea, Leonard Odea and 2 others. Public records show Leonard has also lived in Menominee, MI. Leonard's latest phone number is (906) 863-6718. Previous phone numbers include (906) 863-7534.
Leonard Odea's current address is 4012 Towne Lakes Circle Apt 8301, Appleton, WI 54913. Phone numbers associated with Leonard are (906) 863-7534.
Leonard Odea's birthday is 08/09/1904, and is 119 years old. Leonard's home address is 280 Rr 1 # , Parksville, NY 12768.
Leonard Odea's address is: 1212 W L Street , Mc Cook, NE 69001. Address history includes Mc Cook. Some of Leonard Odea's relatives are Daniel Odea, Marie Odea and others.
Leonard Odea was born in 1963, age 60. Leonard Odea's address is 3518 13th Street , Menominee, MI 49858. Possible relatives include David Odea, Leonard Odea and 2 others. Public records show Leonard has also lived in Menominee, MI. Leonard's latest phone number is (906) 863-7534.
Results 1 - 5 of 5