Central City Stages

2001 S. Alameda St.

Los Angeles, CA. 90058