Clio Logo
In the midst of 40 acres of gardens lies the Leu House, a mansion that is on the National Register of Historic Places and is open to the public. Visitors can receive a guided tour of the museum, offering a view of the turn-of-the century in central Florida.

The Harry P. Leu Mansion

The Harry P. Leu Mansion