St Giles Association for the Handicapped is located in Johannesburg, South Africa on Cnr 11th Avenue & 10th Street, Dewetshof. St Giles Association for the Handicapped is rated 4.5 out of 5 in the category disability services & support organisation in South Africa.
Address
Cnr 11th Avenue & 10th Street, Dewetshof