Physical Address:
60 Adjutant Rd, Elmapark, Edenvale, 1609
Phone:
011 454 3876
Fax:
011 453 0928
Email:
claire@ifssa.org