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: 10am - 8pm
Sat: 10am - 6pm
Sun: 10am - 6pm

 
 
XML Sitemap