South Africa
Breede Valley Association of and for Persons with Disabilities
Advocating and facilitating for inclusion and equality
Breede Valley APD provides therapeutic, social, and community development services to persons living with disabilities in the Breede Valley Municipal area.
Visit their website