Capilla Santa TeresitaChapelShareAvenida Capitán Leal de Ibarra 5393Montevideo, MontevideoUruguayGet directions