In addition to El Paso, Owen also lived in Birmingham, Decatur, Union and 4 other cities. This year Owen celebrated his 84 birthday. His birth year was listed as 1939. The residency of Owen is at 6709 Westside Dr, El Paso, Tx 79932. Possible relatives of Owen are: Arden L Payne, Chris Payne, Lila Christine Payne and 3 other people. Records link phone number (601) 365-4453 with Owen’s details.