ICF Schaffhausen is located in Neuhausen am Rheinfall, Switzerland on Victor von Bruns-Strasse 20. ICF Schaffhausen is rated 4 out of 5 in the category church in Switzerland.
Address
Victor von Bruns-Strasse 20
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance