This place doesn't have any photos yet.
Congratulations! Terminal E has been added to your passport.
Review Terminal E
Smallest terminal at Logan and the most easily negotiated. If this is the new Logan, then I can totally get behind it. Very efficient, thoughtful planning, and decent shops.
Copyright © 2014 Gogobot Inc.