The series "Limitless" was filmed in New York City and Jersey City, USA.
Filming Locations:
101 Park Avenue
In the Movie
In Reality

Click to open map
The scene was filmed at a 49-story office building built in 1982, located a block from Grand Central Terminal.

Comments
0No comments yet.
Sign in to join the discussion.