Pastor Stephen is a native of St, Louis MO. He and his wife Ann have now been married 26 years. The McCrary's have 2 sons and 1 daughter. Their lives have been full of God's Abundant Grace and our prayer for you is that that your home is a reflection of the joy and peace that God has promised to all of His children who follow Him. We bless your children, the fruit of your body. We speak life into your marriage, your ministry, and your mission. That God's Abundance of Grace would forever be over your lives!