Most 106 buses terminates here. Limited 106 buses goes to Melrose.
Lebanon St Loop is located at Malden, MA 02176