3481 W Bennington Rd, Owosso, MI, 48867 (current address)
Leo Odea in Owosso, MI, USA
We found 1 person named Leo Odea in Owosso, MI. View Leo’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Owosso, MI
Leo F Odea is a one hundred year old American. Public records list 3 people as related to this person. You can reach Leo at (989) 723-6004.
Leo Odea, Q&A
Frequently asked questions for Leo Odea
Born on December 27, 1925, Leo Odea is 100 now.
You can call Leo Odea’s at (989) 723-6004.
Leo Odea moved to 3481 W Bennington Rd, Owosso, Michigan, 48867 in 2013 and has been a resident there ever since.
The following people have been identified as the family of Leo Odea: Thomas Odea, Owosso (MI), Sean Odea, Owosso (MI), Irene Odea, Owosso (MI).