1920 N Forest Ave
Orlando, Florida 32803

See the largest documented collection of camellias in the nation.

Added by Upcoming Robot on May 13, 2008