Efren Urrutia was born in 1975, age 48. Efren Urrutia's address is 9101 La Cresada Drive Apt 1714, Austin, TX 78749. Public records show Efren has also lived in Austin, TX. Efren's latest phone number is (435) 673-3925.
Phone Numbers: (435) 673-3925
Efren Urrutia's current address is 953 Santee Street , Los Angeles, CA 90015. Efren has also lived in Los Angeles, CA.
Results 1 - 2 of 2