Organization

Living Arts Trust, Inc.

Joined in October 2011

About Us

O Cinema is a cutting-edge independent cinema located in Miami’s Wynwood Arts District, that specializes in showing first-run independent, foreign, art, and niche market films.

O Cinema operates with three core philosophies:

  • Provide…
Areas of Focus Include
  • Arts & Music
Location
90 NW 29th Street, Miami, FL 33127