Records link phone number (317) 578-9167 with Stephen’s details. 1960 is the birth year of Stephen. The current age of Stephen is 64. Stephen has previously lived in Philadelphia. Stephen’s residency is at 10981 Rutgers Ln, Fishers, In 46038.