The current age of Steven is 63. Kelli L Mickley, Neal F Mickley, Maria Montiel Mickley and 6 other people are people possibly related to Steven. 4406 Brickwood Dr, Hilliard, Oh 43026 is where Steven lives. This person is linked with companies: Hilliard Coin Laundry Ltd, Nta Properties Llc, Nta Properties, Llc, Shearz Llc and Hilliard Coin Laundry, Ltd. The number currently linked to Steven is (614) 777-0878. In addition to Hilliard, Steven also lived in Macedonia, East Stroudsburg, Charleston and one other city. The birth year was listed as 1962.