The age of Steven is 62. Saint Louis is a city Steven has lived in. The birth year was listed as 1962. 9859 Vickie Pl, Saint Louis, Mo 63136 is where Steven resides. The number currently linked to Steven is (314) 388-3833.