Liben Babisa's address is 1600 Villa Street Apt 285, Mountain View, CA 94041. Possible relatives include Meta Eabisa, Metta Eabisa and 1 others. Public records show Liben has also lived in Goleta, CA and Menlo Park, CA. Liben's latest phone number is (650) 386-5259.
Phone Numbers: (650) 386-5259
Address History: 1600 Villa Street Apt 285, Mountain View, CA 94041;
6788 Abrego Road Apt 5, Goleta, CA 93117;
Menlo Park, CA 94026;
New York, NY 10032
Results 1 - 1 of 1