Lucha Underground Temple

From Luchawiki
Inside of the arena.

The Lucha Underground Temple was the Lucha Underground home arena based in Los Angeles, California for seasons 1-3. It was opened in 2014. The Temple is known as SCS Warehouse when it not served for television tapings for Lucha Underground.

  • Address: 516 South Anderson Street, Los Angeles, California.