Stephen’s current address is 607 Anchor Dr, Joppa, Md 21085. Possible relatives of Stephen are: Kerri Lynne Portfield, Deborah L Sprouse, Lynda L Sprouse and 4 other people. Stephen has listed (410) 272-8532 as his phone number. Stephen's birth date was listed as 1970. Stephen has previously lived in Aberdeen, Bel Air, Forest Hill and one other city. Stephen was born 54 years ago.