Every terminal has luggage Every terminal has luggage storage at JFK airport and that includes terminal 8. Reply
Every terminal has luggage