COMMUNITY GROUPS

We have over 20 groups meeting throughout the week. 

Please contact us for more information on any group.