The current age of Efren is 87. Efren has listed phone number: (956) 585-5742. Efren’s current address is 120 Slabaugh St, Mission, Tx 78572. Efren's birth date was listed as 1936. Other cities that he has stayed in are Edinburg and Mission. We have found 7 possible relatives of Efren: Hugo Rangel, Nora Martinez Rangel, Jaime P Rangel and 4 other people.