Film Forum 1 & 2
57 Watts Street,
2 people favorited this theater
The previous home of the Film Forum was operating from September 9, 1981 until September 4, 1989 when closed and was demolished. The theatre’s current home is at 209 W. Houston Street.
Just login to your account and subscribe to this theater.