LOCATION



Venue: The El Portal Theatre in N. Hollywood, Los Angeles, CA

Where to stay:
Holiday Inn Express