Iglesia Católica La Santísima Trinidad | QuitoParishShareLuis Mosquera Narváez170520 Quito, PichinchaEcuadorGet directions