O Cinema is a nonprofit, community-based, mission-driven, independent art house cinema located in Miami

Seats: About 228

Who can use it

Local

Location

Miami, FL