The possible relatives of Efren are Linda S Eddyjuarez, Mslinda S Eddyjuarez, Efren R Juarez and one other person. His birth year was listed as 1963. The phone number (262) 248-6444 is Efren’s. Efren now resides at 335 Sage St #19, Lake Geneva, Wi 53147. The current age of Efren is 61. Genoa City is a city Efren has lived in.