Train Station, New York | MCU Location Scout

Jessica in a train station.

Hey, don’t you want your ticket?

Jessica contemplates her life after everything that has happened to her and decides to leave town until something changes her mind.

While this looks like a real train station, the production staged this inside the Clock Tower Building at 346 Broadway in Civic Center. This building, also known as the New York Life Insurance Company Building and located at 108 Leonard Street, is a designated landmark in New York and was over 100 years old when the episode was filmed.

MAP

(Jessica Jones S03E13, 2019)