Iglesia Católica Santa Rosa de Lima - La VictoriaParishShareEnrique DeckerLa Victoria, GuayasEcuadorGet directions