O Cinema

Cutting-edge, non-profit, independent cinema with three locations in the greater Miami area: Wynwood Arts District, Village of Miami Shores and the northern part of Miami Beach. O Cinema showcases first-run independent, foreign, art and family films. Check out their lobby gallery which features artwork by South Florida-based artists in exhibitions curated by and co-presented with ArtCenter South Florida.



90 NW 29th St.
Miami, FL
United States

500 71st St.
Miami Beach, FL
United States

9806 NE 2nd Ave.
Miami Shores, FL
United States