Stephen's birth date was listed as 1958. Records link phone number (614) 431-2003 with Stephen’s details. Stephen is a resident of 6690 Axtel Dr #3E, Canal Winchester, Oh 43110. Public records show Powell, Worthington, Delaware and one other city as cities Stephen also stayed in. The age of Stephen is 66. The possible relatives of Stephen are Evlailia C Ruth, William B Ruth, Michael Ruth and 5 other people.