MAP & DIRECTIONS Church of Scientology Cape Town LOCATION Address 68 St. Georges Mall Cape Town, 8001 South Africa Get Directions ▶ SCHEDULE Hours Mon-Sun 9:00am - 10:00pm Contact ▶ CONTACT Phone (021) 426 0904 Contact ▶