Address

501 North Main Street
Los Angeles, CA 90012

Parking

Paid lots in surrounding area. La Plaza partially validates for members (rates vary) at 171 Arcadia St. Entrance on Arcadia.
 

Map