549 Magnolia Ave, Larkspur, California 94939 USA
Inside the newly renovated Lark Theater in Larkspur.
Photo Credit: Yelp