Umbra of Newburgh is a state of the art soundstage dedicated to providing the best tools and experience for film and video productions.
City of Newburgh Permit Application
Newburgh Armory Permit Application
Umbra of Newburgh, LLC.
9 Scobie Drive, Newburgh
New York USA
Umbra of Newburgh, LLC. Ready on set...