Iglesia Católica San Carlos Borromeo | QuitoParishShareHernán Cortez170522 Quito, PichinchaEcuadorGet directions