The current age of Steven is 57. Glenmont, Delmar, Feura Bush and 2 other cities are cities Steven has lived in. Steven’s residency is at 512 Delaware Ave #B, Albany, Ny 12209. The phone number (518) 439-9331 is Steven’s. Steven's birth year is 1967.