NameHarry P. Leu Gardens
Address1920 North Forest Avenue , Orlando, Florida, 32803, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionA vast array of tropical plants collected by a vacationing couple....
Coordinates28.56760, -81.35540
Web address/places/harry-p-leu-gardens