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.

Filter
Browse by State
Browse by City
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.
Address History

3481 W Bennington Rd, Owosso, MI, 48867 (current address)

Phone Number History
(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).