Steven turned 63 years old. Steven now resides at 586 Thompson St, Elmira, Ny 14904. He has stayed in Elmira before moving to Elmira. Phone number listed for Steven is (607) 732-2776. Steven's birth year is 1961.