Iglesia Inmaculada ConcepciónParishShareBartolomé Mitre3355 Concepción de la Sierra, MisionesArgentinaGet directions