8215 W Indian School Rd, Phoenix, AZ 85033 +1 623-337-4771 Rated 4.6/5 with 22 verified reviews. Services: Day care center No hours available