Ruby Ibanga's address is 1222 Palamos Avenue , Sunnyvale, CA 94089. Possible relatives include Christiana Etukudoibanga, Christiana Ibanga and 3 others. Ruby's latest phone number is (408) 730-1893.
Phone Numbers: (408) 730-1893
Address History: 1222 Palamos Avenue, Sunnyvale, CA 94089
Results 1 - 1 of 1