Downing Film Center
19 Front Street,
No one has favorited this theater yet
This theater, opened in 2006, is housed in a former furniture warehouse circa 1925, just down the hill from downtown Newburgh. It is situated right on the water near the ferry and other great shops and restaurants, just across the Hudson from Beacon.
Just login to your account and subscribe to this theater