Capilla Católica de San Luis - La FloridaChapelShareVía San LorenzoSan Luis, ImbaburaEcuadorGet directions