Public records show Eagle Pass, San Diego and Del Rio as cities Indalecio also stayed in. Records link Indalecio with Idalia Munoz Olvera, Alma Rosantina Olvera, Jose Indalecio Olvera and 6 other people. The number currently linked to Indalecio is (830) 775-1703. 212 Fox Dr, Del Rio, Tx 78840 is where Indalecio lives. This person's birth year was listed as 1961. Indalecio was born 63 years ago.