The Social Residence Organizations
The Social Residence is a non-profit organization that supports people with disabilities.
Headquarters:
France
Industry:
Industry Agnostic