1968 is his birth date. The current age of Stephen is 56. Stephen now resides at 1909 73Rd St, Cleveland, Oh 44102. The number currently linked to Stephen is (216) 939-8725. Other a city that he has stayed in is Cleveland.