Green Festival Exhibitors

Cinema Libre Studio

8328 De Soto Ave, Canoga Park, California, United States, 91304 - View Map

Based in Los Angeles, we are an independent distribution company that scours the world for meaningful films that tackle human rights, economic and social justice, progressive policy and a ways to a more sustainable future, and make these documentaries and independent feature films available in theaters, on TV, DVD, VOD and educational platforms.