Lei Han was born in 1972, age 51. Lei Han's address is 295 W Charleston Road , Palo Alto, CA 94306. Possible relatives include Dehua Han, Ziwei Hao and 1 others. Public records show Lei has also lived in San Francisco, CA and Philadelphia, PA. Lei's latest phone number is (215) 983-3166. Previous phone numbers include (281) 969-5977 and (415) 362-8530.
Address History: 295 W Charleston Road, Palo Alto, CA 94306;
180 Brannan Street Apt 201, San Francisco, CA 94107;
Philadelphia, PA 19103;
Sugar Land, TX 77479
Results 1 - 1 of 1