Does anyone know of any indoor pools besides St. Peters that are open to the public?
I know of two of them: Riverchase, located in Fenton (admission $7.00 for non-residents) RiverChase of Fenton Swimming Pool Information and there’s an indoor pool at the–no, I take that back. The indoor pool at the James Eagan Civic Center in Florissant is open to Florissant residents only. I hope Riverchase works out for you! There are probably others in the area, but Riverchase readily comes to mind.