community centre


noun

a building used by members of a community for social gatherings, educational activities, etc