Lake Nona Town Center is a 100-acre open-air shopping, dining, and entertainment district in Southeast Orlando. Located at 6900 Tavistock Lakes Blvd, Orlando, FL, it is the vibrant hub of the larger Lake Nona master-planned community.