Filed under: Comment of the Day By Tom Acitelli@tomacitelli Oct 17, 2014, 1:00pm EDT "Since it hemmed in on three sides by it, perhaps a better name would be the Leverett Connector Off-Ramp Avalon." —a reader on the newly dubbed Avalon North Station