CONTACT US
Tel: 021-763 7128
Fax: 021-763 7138
Email: info@ijr.org.za
Physical Address
Wynberg Mews
Ground Floor, House Vincent
10 Brodie Road
7800
Cape Town
South Africa
Postal Address
PO Box 18094
Wynberg
7824
Cape Town
South Africa

