Answer: villagesquare

AnswerCrossword Clue
VILLAGESQUARE

Community center

VILLAGESQUARE

Town meeting site