Little Eden Society is located in Edenvale, South Africa on 79 Wagenaar St, Sebenza. Little Eden Society is rated 4.5 out of 5 in the category non-profit organization in South Africa.
Address
79 Wagenaar St, Sebenza
Accessibility
Wheelchair-accessible entrance