In a class of modular-invariant models with multiple moduli fields, the viable lepton flavor mixing pattern can be realized if the values of moduli are selected to be at the fixed points. In this paper, we investigate a modulus stabilization mechanism in the multiple-modulus framework which is capable of providing de Sitter (dS) minima precisely at the fixed points τ=i and ω, by taking into consideration nonperturbative effects on the superpotential and the dilaton Kähler potential. Due to the existence of additional Kähler moduli, more possible vacua can occur, and the dS vacua could be the deepest under certain conditions. We classify different choices of vacua and discuss their phenomenological implications for lepton masses and flavor mixing. Published by the American Physical Society 2024