Children's Choice Academy LLC 4 years ago ID: #248732 Listed In : Education 2303 Chambers Rd, Saint Louis, MO 63136, USA 314-867-7676 childrenschoiceacademyllc.com Business Description After School Day Care in Saint Louis, MO Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Child Care day care infant day care After School Day Care Evening ChildCare