Katholische Kirche St. Peter und PaulParishShareMühlestrasse9100 Herisau, Appenzell AusserrhodenSwitzerlandGet directions