His birth year was listed as 1953. Other cities that he has stayed in are Rome and Utica. Owen turned 71 years old. Owen currently resides at 640 Young St, Neosho, Mo 64850. The number currently linked to Owen is (417) 451-7890.