Find A  Community Group

Below is a list of all of the currently running community groups. If you are interested in attending one, fill out the form and it will be directed to the leader of the group!

Game Night Community Group

When: 1st  Saturday of the month starting at 6
Hosts: Danal & Elizabeth Slay and Jordan and Erica Carroll
Where: 595 Willowbrook Run, Alpharetta, GA, 30022 
Our group meets at both the Slays and Carrols, so please let the Slays or Carrolls know if you have any questions! 

Young Professional's Community Group

When:  Currently once a month TBD
Hosts: Daniel & Meredith Chen and Michael& Laura Beth Harward
Where: 3020 Arborwoods Drive, Johns Creek Ga 30022
A group for those in there 20's (single or married) to build deep friendships, study God's word, and to live in gospel community together.  

Friday Night Community Group

When: 1st & 3rd Friday Every Month from 7:30-8:30
Hosts: Taylor & Shelby Landrum
During COVID19 we will meet over zoom every 1st and 3rd Friday  from 7:30-8:30 to update each other on our lives, hang out, talk about the sermon and pray for one another. Please let the Landrums know if you have any questions! 

Wednesday Night Community Group

When: Every 1st and 3rd Wednesday night from 6:30-8 PM
Hosts: Justin & Hillary Ely
Where: Ely's Front Yard 195 Truehedge Trace Roswell, GA 30076
Come join us for fellowship and discussion! We will meet in person outside until Phase 4 of our reopening plan.

Lunch Bunch

When: Lunch bunch has joined with the Saturday Night community group and will be continued after COVID19
Hosts: Andrew and Amelia Mahfood and Brock and Molly Carr
Where: Meet in Church Lobby
 Lunch Bunch will meet in the lobby after the service and then head to Hudson Grille 7955 North Point Pkwy, Alpharetta, GA 30022, for a fun, casual time to get to know other CFC people and eat some good food. 

 Various Sports Interest

This is an interest form for different sports. We have options to play casually or to play in a league. If you sign up to play casually we will make a group me so that people who want to play can connect with each other. If you want to play in a league, we will wait until we have enough interest to put a team together and assign a captain to put a team together and sign up for a league. You can choose as many as you want, and choosing an option does not mean you are signing up for anything but it is letting us know that you are interested and someone will reach out to you!