Criselda Felix was born in 1974, age 50. Criselda Felix's address is 1311 Natalia Street # A, La Villa, TX 78562. Possible relatives include Amanda Felix, Jose Felix and 12 others.
Address History: 1311 Natalia Street # A, La Villa, TX 78562
Results 1 - 1 of 1