Menda Carranza was born in 1968, age 56. Menda Carranza's address is 109 E Oppenheimer Street , Uvalde, TX 78801. Possible relatives include Adrian Carranza, Amalia Carranza and 5 others. Public records show Menda has also lived in Uvalde, TX.
Results 1 - 1 of 1