Jericho Walls International Prayer Network22 Kleinplaas Complex, Hohenhort Street, Cape Townclosed today