Sant Joan BaptistaParishSharePasseig de Manuel Pallarés43596 Horta de Sant Joan, CatalunyaSpainGet directions