This year Stephen celebrated his 81 birthday. A city Stephen has lived in before is Cleveland. Stephen has listed (216) 321-4382 as his phone number. Stephen was born in 1943. Stephen’s residency is at 30800 Brookwood Dr, Cleveland, Oh 44124.