Iglesia Parroquial Santa Rosa | Octavio Cordero PalaciosParishShareCalle G010115 Octavio Cordero Palacios, AzuayEcuadorGet directions