Harry P. Leu Gardens
Leu Gardens is an amazing 50 acre botanical oasis minutes from downtown Orlando, and their Art in the Garden is home to a variety of natural themed exhibits, both permanent and rotating.
Contact: 407.246.2620
Location: 1920 North Forest Ave Orlando, FL 32803