M.T.
I know that this is WAAAAAAY late to be responding to you but keep this in mind for next year. If you live in the city, the city parks have day camp. Once example is Wilmore Park. This is a camp for 6-12 year olds. It starts at 9:30 and lasts until 4:00, 5 days a week for appx. 6 weeks of the summer. And it is free for city residents. The kids go on field trips and lunch is provided every day.
If you are not a city resident of St. Louis, you may need to look at other options.
I am so sorry that I am so late in responding but there is always next year and the years after that. My kids are 12 and 14 and both of them went to this camp since the age of 6. My daugter is 14 and enjoyed the camp so much that she now earns service hours as a Junion Counselor.
Good luck!