Annisquam Village Hall, 36 Leonard Street, Annisquam, MA
Admission is free.