AMC Lincoln Square 13 is a Movie theater located at 1998 Broadway, New York, NY 10023. It has received 7840 reviews with an average rating of 4.4 stars.
The address of AMC Lincoln Square 13: 1998 Broadway, New York, NY 10023
AMC Lincoln Square 13 has 4.4 stars from 7840 reviews
Movie theater
6445 reviews
445 Albee Square W 4th floor, Brooklyn, NY 11201