Iglesia Católica Sagrados Corazones - BellavistaParishShareDiego Brieda170504 Quito, PichinchaEcuadorGet directions