This year Steven celebrated his 50 birthday. Lockport, Buffalo, Grand Island and one other city are cities Steven has lived in. His birth year was listed as 1974. Steven is a resident of 1 Goldfinch Ct, Amherst, Ny 14228. Steven owns the phone number (716) 636-7855.