Harry P. Leu Gardens

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

1 Comment

  1. 3accidents
    February 17, 2022