Kelli Tsai was born in 1978, age 45. Kelli Tsai's address is 113 Arundel Road , San Carlos, CA 94070. Possible relatives include Christopher Dennebaum, Alyssa Tsai and 7 others. Public records show Kelli has also lived in Cardiff By The Sea, CA and La Habra, CA. Kelli's latest phone number is (310) 819-5991. Previous phone numbers include (415) 334-2084 and (415) 359-4908.
Address History: 113 Arundel Road, San Carlos, CA 94070;
2382 Carol View Drive Apartment 117, Cardiff By The Sea, CA 92007;
La Habra, CA 90631;
Pasadena, CA 91107;
San Diego, CA 92122
Results 1 - 1 of 1