The current age of Steven is 55. Records link phone number (520) 407-1904 with Steven’s details. Steven currently resides at 835 Highway 77, Newbern, Tn 38059. Steven's birth date was listed as 1969. In addition to Newbern, Steven also lived in Tucson, Del Rio, Mesa and 2 other cities.