The Children’S House Service: Childcare Address: 2136 W Iris Ave City: Mcallen State: TX Postal Code: 78501 Phone Number: (956) 686-6426 Rate this provider