Santa Maria de BarberàParishSharePlaça del Mil·lenari de Barberà08210 Barberà del Vallès, CatalunyaSpainGet directions