Sela Tafisi was born in 1980, age 44. Sela Tafisi's address is 2197 E 14th Street , San Leandro, CA 94577. Possible relatives include Tafisi Saulafa, Alisi Tafisi and 6 others. Public records show Sela has also lived in Mesa, AZ. Sela's latest phone number is (808) 929-2974. Previous phone numbers include (808) 929-7425 and (808) 989-7065.
Results 1 - 1 of 1