Where: World Stage Performance Gallery ✉ 4321 Degnan Blvd, Los Angeles, CA 90008, United States Los Angeles CA 90008 US