St.Maria/NeudorfParishShareRorschacher Strasse 2599016 St. Gallen, St. GallenSwitzerlandGet directions