New Art Delta’s Terminal C at La Guardia Airport Is Now an Art Destination By Janet Hoover 3 years ago When Delta Air Lines’ Terminal C at La Guardia Airport opens to the public on