Category: Leu Gardens

Leu Gardens

Leu Gardens – Official Website  1920 N Forest Ave, Orlando, FL 32803. Phone : 407-246-2620 Open daily from 9 a.m. – 5 p.m. Jazz’n Blues Stroll- October 10 , 2015 Leu Gardens! Explore an amazing 50-acre botanical oasis minutes from Downtown Orlando. Each garden is designed specifically to further our mission: inspire visitors to appreciate and…