AMC Empire 25
Cinema complex just off Times Square showing mainstream, independent and IMAX films on 25 screens.
Located in: 42nd Street Entertainment Center
Address: 234 W 42nd St, New York, NY 10036
Remove these ads. Join the Worldbuilders Guild
Comments