Leonila Barba's address is 2344 East Tahquitz Canyon Way , Palm Springs, CA 92262. Possible relatives include Julesfred Barba, Ruth Barba and 1 others. Public records show Leonila has also lived in Palm Springs, CA. Leonila's latest phone number is (760) 318-9439.
Phone Numbers: (760) 318-9439
Results 1 - 1 of 1