Owen currently resides at 3176 Pluto Cir, North Fort Myers, Fl 33903. Other cities that he has stayed in are Aiken and Cumberland. The phone number (803) 649-5238 is Owen’s. The current age of Owen is 83. The birth year was listed as 1941.