Capilla Católica Virgen de El Quinche - San Juan CentroChapelShareGuatemala170402 Quito, PichinchaEcuadorGet directions