Iglesia Católica Santa Rosa de LimaParishShareAntonia Aguirre091201 Santa Rosa de Flandes, GuayasEcuadorGet directions