The Los Angeles Theatre Center, located in Downtown Los Angeles, is a world-class arts center with a goal of being "a laboratory where both tradition and innovation are honored and honed; a place where the convergence of people, cultures, and ideas contribute to the future."
The Los Angeles Theatre Center
Time Out says
Details
- Address:
- 514 S Spring Street
- Los Angeles
- Contact:
- View Website
- 866-811-4111
- Do you own this business?
- Sign in & claim business
Discover Time Out original video