The Music Center is one of the largest performing arts centers in the United States. Located in downtown Los Angeles, The Music Center is home to the Dorothy Chandler Pavilion, Ahmanson Theater, Mark Taper Forum and Walt Disney Concert Hall.