Garywood Assembly of God is a great asset to the Western portion of Jefferson County. Their church is multi-cultural and has very lively services. This church is expanding and is the in the process of relocating due to their growth. The church has a private school which has multiple sports teams. The school also has a homeschool component for those choosing to educate their children outside of a structured formal school setting. This church has very spiritually moving Easter dramas.