FHP Fondation pour l'hébergement des personnes handicapées psychiques

Supported housing and care for people with mental illness or psychosocial disabilities.

About
Location
View Map
Bd Saint-Georges 36, 1205 Genève, Switzerland

Supported housing and care for people with mental illness or psychosocial disabilities.