Dr G Chiba Psychiatrist Tel: 062 182 3642 Physical address: 129 – 131 Howard Avenue, Benoni, 1501 Practising hospitals: Life Glynnview