1 / 10
Jewel Box
Experience / Attraction
Nestled within Forest Park, the Jewel Box is a stunning Art Deco greenhouse that offers Route 66 travelers a serene oasis of lush plants and vibrant flowers. This hidden gem captivates visitors with its striking architecture and tranquil atmosphere, making it a perfect stop to recharge amid your road trip adventures. With a rich history dating back to the 1930s, the Jewel Box invites you to explore its enchanting displays and savor the beauty of nature—an unforgettable experience on the Mother Road!
