Umbra of Newburgh is a state of the art soundstage dedicated to providing the best tools and experience for film and video productions.
Page under construction! Check back soon for more information! Thank you.
Umbra of Newburgh, LLC.
9 Scobie Drive, Newburgh
New York USA
Umbra of Newburgh, LLC. Ready on set...