Sant Vicenç (Creu Alta)ParishShareCarrer de Montllor i Pujal08201 Sabadell, CatalunyaSpainGet directions