The Frank Gehry designed The Lou Ruvo Center for Brain Health seems less inviting than a sign across the street suggests, Las Vegas, Nevada.