La Guardia International Airport Delta Flight Center
Flushing, New York 11371
This store is located within an airport terminal.