Stephen's birth date was listed as 1920. This year Stephen celebrated his 103 birthday. The residency of Stephen is at 129 Enfield St, Indian Orch, Ma 01151. Public records show Springfield, Southwick and Indian Orchard as cities Stephen also stayed in. The number currently linked to Stephen is (413) 543-4547.