Lorra Cantu was born in 1972, age 51. Lorra Cantu's address is 7407 Cobblestone Drive , Amarillo, TX 79119. Possible relatives include Alejandro Cantu, Alexandro Cantu and 20 others. Public records show Lorra has also lived in Amarillo, TX and Laredo, TX. Lorra's latest phone number is (210) 734-2533. Previous phone numbers include (806) 352-6469 and (806) 353-2113.
Address History: 7407 Cobblestone Drive, Amarillo, TX 79119;
4712 Ashville Place, Amarillo, TX 79119;
Laredo, TX 78045;
San Antonio, TX 78201
Results 1 - 1 of 1