Parroquia Inmaculada ConcepciónParishShareCamino de la Capilla 385312600 Montevideo, MontevideoUruguayGet directions