Iglesia Inmaculada ConcepciónParishSharePadre Ángel Tibaldo3580 Municipio de Villa Ocampo, Santa FeArgentinaGet directions