A city Stephen has lived in before is Indianapolis. Stephen currently resides at 1673 Centurion Cir, Indianapolis, In 46260. The current age of Stephen is 53. 1971 is his birth date. The number currently linked to Stephen is (317) 872-8239.