Legal Aid South Africa is located in Johannesburg, South Africa on 29 De Beer St, Braamfontein,. Legal Aid South Africa is rated 3.7 out of 5 in the category legal services in South Africa.
Address
29 De Beer St, Braamfontein,
Accessibility
Wheelchair-accessible entrance