Steven currently resides at 1179 Kensington Ave, Buffalo, Ny 14215. Steven has reached the age of 56 years. Steven's possible relatives are William Pei Yeh, James M Benders, Kinberlee A Benders and 6 other people. Other cities that he has stayed in are Amherst, Williamsville, Lancaster and 4 other cities. Steven owns the phone number (716) 631-2979. Steven's birth date was listed as 1968.