DOWNING FILM CENTER LIMITED
Newburgh, NY