CBM - Christoffel Blind Mission Germany
Stubenwald-Allee 5
64625 Bensheim
Germany
CBM is an international Christian development organisation, committed to improving the quality of life of people with disabilities in the poorest communities of the world.