Parroquía Inmaculada ConcepciónParishShareAvenida Millán 417011700 Montevideo, MontevideoUruguayGet directions