Leu Gardens

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 understand plants.

Plan Your Visit

Location

1920 North Forest Avenue, Orlando, FL 32803  View Map

Google Map