Yes. There is. Ask the staff from the airport.
I fly in to Boston from Britain and have a ten day holiday around New England before leaving for Florida. Is there a “Left Luggage” facility that I can leave one large suitcase. Don’t mind paying a fee for this
No? Asked everyone!
Thanks! Your answer is awaiting moderation.