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 Street, entrance on Arcadia
 

Map