Mare de Déu del RoserParishShareCarrer de la Mare de Déu del Roser08194 Terrassa, CatalunyaSpainGet directions