The Jewel Box is a large Art Deco greenhouse that opened in 1936 and is situated in Forest Park.
Address - McKinley Drive, St Louis, Missouri, USA Opening times - Daily. Open 9am to 4pm (11am on Saturday and 2pm on Sunday). Website - Visit the Jewel Box, Forest Park website
Nearby Gardens
Gardens within 30km as the crow flies from this garden.