According to Zionfelix.net, the name of his church Charis International Church, and it is located in Cantonments, Accra. The report suggests that the church was launched on June 18, weeks after he left ICGC.
Before he left, Rev. Josh Laryea was the minister in charge of the Doxa Temple of I.C.G.C. located at Labone Junction in Accra.