Iglesia de Nuestra Señora del RosarioParishShareBaldomero Flores 21408320000 Independencia, Región Metropolitana de SantiagoChileGet directions