1978 is his birth date. Steven turned 46 years old. Steven now resides at 2502 Teakwood Ln, Tupelo, Ms 38801. The number currently linked to Steven is (662) 841-7734. Other cities that he has stayed in are Memphis, University, Oxford and 2 other cities.