The current age of Steven is 51. His birth year was listed as 1973. Public records show Cohoes, Ballston Lake, Houghton and 2 other cities as cities Steven also stayed in. Records link phone number (518) 785-5072 with Steven’s details. 105 Park Pl, Schenectady, Ny 12305 is where Steven lives. Possible relatives of Steven are: Karen T Karpen, Debbie A Specht, Norbert E Buresh and 3 other people.