Outside of DTLA

Los Angeles Center Studios

Los Angeles Center studios is a full-service, 450,000 square foot office complex and media campus located in the heart of Downtown Los Angeles. The 12-story office tower was designed by Pereira and Luckman.


Telephone: (213) 534-3000

visit website

Social Media

To add or make changes to an existing business listing, please contact marketing@downtownla.com

Los Angeles Center Studios
1201 West 5th Street Suite T110
Los Angeles, CA 90017-2019