First Name Leonardo Last Name Juarez Name of Church Lluvias de Gracia Address 819 Hallmark Ave., Killeen, TX 76541 Phone Number 254-541-3253 Email leonardoj1960@yahoo.com Contact listing ownerSend Message Name Email Phone Number Message