He has stayed in Snyder and Buffalo before moving to Amherst. The number currently linked to Steven is (716) 839-5696. Steven has reached 75 years of age. The birth year was listed as 1949. The residency of Steven is at 68 Hancock Ter, Amherst, Ny 14226.