1920 N Forest Ave
Orlando, Florida 32803

Throughout !Leu's Holiday House' you will find Christmas trees trimmed with botanical ornaments of plants, flowers, citrus and pineapples to reflect the time periods of the 1930s and 1950s.

Added by Upcoming Robot on December 3, 2010