Thelma Xicara was born in 1968, age 55. Thelma Xicara's address is 13843 Filmore Street , Pacoima, CA 91331. Possible relatives include Inocencio Lopez. Thelma's latest phone number is (818) 686-6524. Previous phone numbers include (818) 802-5578 and (818) 899-0902.
Related to: Inocencio Lopez
Address History: 13843 Filmore Street, Pacoima, CA 91331;
13051 Jouett Street, Arleta, CA 91331;
Sylmar, CA 91342
Results 1 - 1 of 1