Cruz Lozada was born in 1980, age 44. Cruz Lozada's address is 401 S Houston Street , Amarillo, TX 79102. Possible relatives include Lora Golestani, Alexander Lozada and 7 others. Public records show Cruz has also lived in Tulsa, OK.
Results 1 - 1 of 1