This person has lived also in Cleveland. The number currently linked to Stephen is (216) 226-0454. The birth year was listed as 1906. Stephen is a resident of 2054 Lark St, Lakewood, Oh 44107. Stephen turned 117 years old.