Ecumenical Center is located in Le Grand-Saconnex, Switzerland on Route des Morillons 1. Ecumenical Center is rated 4.2 out of 5 in the category business center in Switzerland.
Address
Route des Morillons 1
Accessibility
Wheelchair-accessible entrance