Steven now resides at 3913 Shannon Ln, Birmingham, Al 35213. 1969 is the birth year of Steven. The current age of Steven is 55. Phone number listed for Steven is (205) 870-8597. Public records show Helena, Metairie, San Antonio and one other city as cities Steven also stayed in.