Public records show Grand Island and Springville as cities Stephen also stayed in. Stephen was born 57 years ago. The birth year was listed as 1967. Records link Stephen with Patricia E Stouter, Vincent P Stouter, Barbara M Stouter and 3 other people. Stephen’s current address is 3040 Westwood Dr, Grand Island, Ny 14072. The number currently linked to Stephen is (716) 773-5305.