Apostolic Church of The Lord Jesus Christ - Church Cathedral in Mcrae Helena | Operator | Operator