Shana Shi was born in 1980, age 43. Shana Shi's address is 317 Creekside Drive , Palo Alto, CA 94306. Possible relatives include Jennifer Lemmon, Jenny Shi and 5 others. Public records show Shana has also lived in Las Vegas, NV. Shana's latest phone number is (650) 424-8165. Previous phone numbers include (650) 852-9684 and (650) 856-8238.
Results 1 - 1 of 1