Phoneline: 0861 00 6962
5 Wale StCape Town City CentreCape Town8000South Africa
Western Cape
Up the stairs at the back of the church