Explore Miami

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.

 

Locations

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