Balboa Theatre San Francisco

3630 Balboa Street, San Francisco, 94121