Tulsa is a city Benson has lived in. Benson is a resident of 7335 Lewis Ave #206, Tulsa, Ok 74136. Benson's birth year is 1962. The number currently linked to Benson is (918) 496-1051. Benson turned 62 years old.