Leonel Cantru's address is 825 Park Road , Alamo, TX 78516. Possible relatives include Alicia Cantu, Gilbert Cantu and 12 others. Leonel's latest phone number is (317) 835-2831. Previous phone numbers include (956) 782-0124.
Address History: 825 Park Road, Alamo, TX 78516;
1063 Southeast Freedom Circle, Mountain Home, ID 83647;
Fairland, IN 46126
Results 1 - 1 of 1