• 617-275-2561

The Ski
Monster
Boston

Directions

Getting here is pretty easy, we're right off I-93 and located right next to the TD Garden.  If you've been to the TD Garden, the North End or Beacon Hill this is gonna be easy.

Boston Location & Hours

60 Canal Street
Boston, MA 02114
Phone: 617.227.7770

M-F: 11am - 7pm
Sat: 12pm - 5pm
Sun: 12pm - 5pm

 
 
XML Sitemap