This year Stephen celebrated his 50 birthday. Records link phone number (814) 867-6751 with Stephen’s details. Stephen currently resides at 709 Cherry Ln #2, State College, Pa 16803. Stephen was born in 1974. Altoona, Tyrone, Leola and 2 other cities are cities Stephen has lived in.