Parroquia Santa RitaParishShareAvenida Alcalde Fernando Castillo Velasco 73768320000 Santiago, Región Metropolitana de SantiagoChileGet directions