The age of Owen is 86. Owen was born in 1938. Public records show Decatur as a city Owen also stayed in. The residency of Owen is at 1105 Eubanks St, Decatur, Ar 72722. The number currently linked to Owen is (479) 752-3957.