Iglesia Católica Santa Anita de Barrionuevo y ArrayanesParishShareS12C170601 Quito, PichinchaEcuadorGet directions