We can not find any public records stating that Owen Austin is currently Married. It is not likely.
Owen Austin is 96 years old, and was born in October of 1922.
Owen Austin's current address is 502 N Sherman St Ludington, MI 49431-1989. Owen has lived there for about 3 years, since November of 2015.
Owen Austin's latest phone number is a landline at (231) 845-7000.
Yes! Owen Austin is living today.