Other a city that he has stayed in is Riverton. This year Stephen celebrated his 76 birthday. The number currently linked to Stephen is (307) 760-0619. Stephen now resides at 611 Park Ave, Riverton, Wy 82501. 1948 is the birth year of Stephen.