Where is the HUGE Theater Annex?

The HUGE Theater Annex is at 3025 S Lyndale Ave, 55408, next to Saigon Restaurant, just two doors north of HUGE.  Enter through the side door. Here is a link to Google Maps