Oklahoma City, Germantown, Phoenix and one other city are cities Townsend has lived in. Townsend’s current address is 2418 Diffee Dr, Tahlequah, Ok 74464. His birth year was listed as 1959. Townsend has listed (918) 458-1838 as his phone number. Townsend turned 65 years old.