Sant FeliuParishSharePlaça del Bisbe Torras i Bages08274 Sant Feliu Sasserra, CatalunyaSpainGet directions