Stephen's birth date was listed as 1972. Stephen currently resides at 130 Meadow Ln #D, Carmel, In 46032. Stephen has listed phone number: (317) 706-0741. Cities Stephen has lived in before are Indianapolis, Bloomington, Berea and 2 other cities. Stephen was born 52 years ago.