The birth year was listed as 1971. The possible relatives of Stephen are Mmcgee Mcgee Harper, Billy S Harper, Sandra W Harper and 6 other people. Stephen owns the phone number (212) 534-3387. Stephen is a resident of 4076 Stanford Ave, Dallas, Tx 75225. This year Stephen celebrated his 53 birthday. Public records show Lufkin, New York, Houston and one other city as cities Stephen also stayed in.