
PEACOCK THEATER
DOWNTOWN LOS ANGELES, CA
Peacock Theater in Downtown LA is located within L.A. Live. Peacock Theater holds one of the largest indoor stages in the United States and annually hosts dozens of events from award shows, televised productions, conventions, sporting events and other special events.