Parroquia Santos ApóstolesParishShareAvenida Luis Alberto de Herrera 288211820 Montevideo, MontevideoUruguayGet directions