This year Stephen celebrated his 54 birthday. Stephen's birth year is 1970. Stephen’s current address is 805 Fieldpoint Ct, O Fallon, Il 62269. Cities Stephen has lived in before are O Fallon, Alamogordo, Belleville and 3 other cities. Phone number listed for Stephen is (505) 434-4434.