Steven was born in 1974. The number currently linked to Steven is (716) 649-1752. Steven has reached the age of 50 years. East Amherst and Buffalo are cities Steven has lived in. 3710 Howard Rd #2, Hamburg, Ny 14075 is where Steven lives.