Stephen currently resides at 2205 Garfield Dr, Indianapolis, In 46203. This year Stephen celebrated his 64 birthday. Stephen's birth date was listed as 1960. Indianapolis, Beech Grove and Milwaukee are cities Stephen has lived in. Stephen has listed (317) 787-9420 as his phone number.