Email us for help
Loading...
Premium support
Log Out
Our Terms of Use and Privacy Policy have changed. We think you'll like them better this way.
Pastor Larry Williams is the founding pastor of this great ministry. Under his leadership, the church has grown from 6 members in a storefront building in 2001 to our current membership in a 16,000 square foot facility. In 2010, he also partnered with Pastor Ken Land to foster the merger of My Fathers House and Christ Chapel. This was a ground breaking move of unity, vision and humility never before seen in Cochran, Georgia. Virginia (whom we lovingly call “Mama V”) is also a mighty woman of God. She is a proven speaker, counselor and administrator and has given her all to promote the spiritual health of the House of Grace members. In our own small town of Cochran Georgia and all the way to Asia… we are giving, going and sending.