Iglesia Católica Nuestra Señora del CarmenParishShareAvenida El Inca170307 Quito, PichinchaEcuadorGet directions