Downing Film Center
Movie theater
12550 Newburgh
United States
Phone: (845) 561-3686
Website: www.downingfilmcenter.com
Independent Movie Theater On the Hudson River Waterfront in Newburgh, NY (60 Miles North of Manhattan)



