Steven turned 71 years old. In addition to Tulsa, Steven also lived in Arkadelphia, Bixby, Lubbock and 2 other cities. Steven's birth date was listed as 1953. The phone number (870) 210-1014 is Steven’s. 7734 Independence St, Tulsa, Ok 74115 is where Steven resides.