Església de Sant LlopParishShareCarrer del Penedés 2408740 Sant Andreu de la Barca, CatalunyaSpainGet directions