He is in his seventies. Seventy-three is the age of Owen. Owen now resides at 11904 Shafer La, Dowling, MI 49050. Four persons linked to this address. Their name are Mary F Hamlin, Catherine Mueller Sult, and two others. The one possible email address for Owen is [email protected]