1920 North Forest Avenue
Orlando, FL 32803
Get directions

About Us

Leu Gardens has nearly fifty acres of peaceful grounds that let you enjoy "Old Florida" at a leisurely pace. Stroll along meandering paths shaded by ancient oaks with forests of camellias.

Reviews