Stephen's birth date was listed as 1950. 312 Summerlake Ln, Newport News, Va 23602 is where Stephen lives. Cities Stephen has lived in before are Lewisburg, El Paso, Apo New York and 3 other cities. Stephen turned 74 years old. Stephen has listed (757) 249-8757 as his phone number.