Other cities that he has stayed in are San Mateo, Emeryville, Orinda and 4 other cities. Stephen now resides at 165 Crestmount Ave #1, Tonawanda, Ny 14150. Stephen has listed phone number: (716) 693-0650. Stephen's birth year is 1953. Records link Stephen with Alexander C Lai, Robert Cheongngai Lai, Mary Y Lai and 3 other people. The current age of Stephen is 71.