The birth year was listed as 1940. Stephen was born 84 years ago. Stephen currently resides at 24 Orchard St, Glen Head, Ny 11545.