Big Night Live is located at 110 Causeway Street, Boston, MA 02114. It is located within the very large entertainment, hospitality, residential, and commercial structure that surrounds TD Garden and sits on top of the North Station stop for the MBTA. The Orange Line has a stop here and the Green Line runs through North Station on both the C and E lines. The Commuter Rail also stops at North Station.