Handicap International Switzerland is located in Genève, Switzerland on Avenue de la Paix 11. Handicap International Switzerland is rated 2.9 out of 5 in the category association or organization in Switzerland.
Address
Avenue de la Paix 11
Accessibility
Wheelchair-accessible entrance