Located on the Grounds of the Harry P. Leu Gardens, at 1920 N.
Forest Ave. near downtown Orlando. To get to Leu Gardens from downtown
Orlando take U.S. 17-92 (Mills Ave.) north to Virginia Drive. Turn east on
Virginia until you get to a left-hand turn in the street that turns Virginia
into Forest Ave. Leu Gardens is on the left near the end of Forest Ave.