Lucha Underground Temple
From LuchawikiJump to navigationJump to search
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.