He has stayed in East Moline, Silvis and Bettendorf before moving to De Witt. The current age of Stephen is 75. His birth year was listed as 1949. The number currently linked to Stephen is (563) 659-1480. Stephen’s residency is at 421 Lee Ct, De Witt, Ia 52742.