Playhouse 3 Learning & Development Center Service: Childcare Address: 5709 N 10Th St City: Mcallen State: TX Postal Code: 78504 Phone Number: (956) 687-7272 Rate this provider