Planet Child Care

Reviews: 36

Average: 5 out of 5 Stars

5660 Telegraph Rd.
St. Louis, Mo 63129
United States
3148460448

gave Planet Child Care 5 stars

12/22/17

We absolutely LOVE Planet Child Care! Our son has been going there since he was 3 months old and we couldn’t be happier with the staff. Everyone is so loving and gives him hugs and kisses as soon as we walk through the door. He has learned so much in the past year

-- Elma H

Scroll To Top