From the North on I-95:
-Take RT-128/I-95 South to exit 38A (route 28 towards Stoneham)
-Merge onto Main St. (rt. 28), follow for 1.6 miles
-Allegro is on the right a 1/2 block past Montvale Ave., in the Cleveland Building just before Bank of America
From the South on I-95:
-Take I-95 North towards Portsmouth/Peabody to exit 38A (Route 28 towards Stoneham)
-Merge onto Main St. (rt. 28), follow for 1.6 miles
-Allegro is on the right a 1/2 block past Montvale Ave., in the Cleveland Building just before Bank of America
From the North on I-93:
-Take I-93 South towards Boston to exit 36 (Montvale Ave.)
-Merge onto Hill St.
-Take left onto Montvale Ave., follow 0.9 miles
-At the end of Montvale Ave. take a right onto Main St. (rt. 28)
-Allegro is a 1/2 block up on the right, in the Cleveland Building just before Bank of America
From the South on I-93:
-Take I-93 North towards Stoneham/Lawrence to exit 34 (Route 28 towards Stoneham/Melrose)
-Merge onto Main St. (rt. 28), follow for 1.4 miles
-Allegro is on the left in the Cleveland Building, just after Bank of America