Steve has listed phone number: (716) 891-8408. Cities Steve has lived in before are Sloan and Buffalo. Steve’s residency is at 115 Francis Ave, Buffalo, Ny 14212. The current age of Steve is 66. The birth year was listed as 1958.