UpStream Films
0 reviews
|
13 views
About
Film production shapes the stories we see on screen. UpStream Films operates in this space, contributing to the creation of visual narratives.
Based in New York, NY, the company handles the technical and creative demands of filmmaking. Its address is 118 W 22nd St, New York, 10011.
A direct line is available for project discussions: 212-255-5422.
For directions, use the map link. Chelsea’s pace matches the industry’s energy.
Technical Info
Machine ID
/g/11n7f96q7q
Feature ID
0x89c25f0920eb844d:0xd0a4012a8a2eb8b4
Created
09 Jan 2025
Updated
06 Jul 2026