1967 is his birth date. Public records show Darby, Valencia, Folcroft and 2 other cities as cities Stephen also stayed in. Stephen turned 57 years old. Stephen’s current address is 510 Lincoln Ave, Collingdale, Pa 19023. The phone number (610) 534-7906 is Stephen’s.