He has stayed in O Fallon, Chesterfield, Osceola and 5 other cities before moving to Hazelwood. The number currently linked to Steven is (574) 291-7006. The age of Steven is 61. Dennis M Melton, Jeffreywill Melton, Beverly Ann Melton and 6 other people are people possibly related to Steven. Steven’s residency is at 5445 Knoll Creek Ct #1, Hazelwood, Mo 63042. Steven was born in 1963.