MCSA – Johannesburg Section OFFICE CityROCK , 173 Republic Rd (entrance in 4th), Randburg , 2032 admin@jhb.mcsa.org.za +27 061 461 8259 (3-6pm weekdays) http://www.jhb.mcsa.org.za