Social Groups
The church has a large and diverse set of social groups playing an important part of our community.
The number and nature of these activities changes over time, but the current groups meeting are:
The church has a large and diverse set of social groups playing an important part of our community.
The number and nature of these activities changes over time, but the current groups meeting are: