St. Michael and All Angels Parish Church is a vibrant family of all ages. At the heart of what we do and believe are the values of community, inclusion and discipleship. We are committed to providing a place where people can call home and explore what they believe with our hope being that everyone might find space to connect with God and grow closer to him.