Jewel Box - St. Louis
St. Louis, MO 63110, United States


Event Space
St. Louis, MO 63110, United States
The Jewel Box, located on a 17-acre site in Forest Park, was built by the City of St. Louis in 1936 and is operated by the Department of Parks, Recreation and Forestry. There are special floral shows at Christmas, early spring, Easter, Mother's Day, summer and fall. It has tropical trees, foliage plants, flowers, a new water feature and fountain year round.
Do you work for Jewel Box - St. Louis? Contact us to learn more about who's managing this profile or gain access.