Camphill Northern Ireland

Communities where those with developmental disabilities can live, learn and work with others in an atmosphere of care and respect.
Communities where those with developmental disabilities can live, learn and work with others in an atmosphere of care and respect.