ESPN Wide World of Sports Complex
Bay Lake, FL
USA