About
O Cinema Wynwood is an independent cinema located in Miami's Upper East Side in the heart of the Wynwood Arts District. O Cinema Wynwood specializes in showing first-run independent, foreign, art films.
Address: 90 NW 29th St, Miami 33127
Phone: (305) 571-9970
Parking:
Street
State: FL
City: Miami
Street Number: 90 NW 29th St
Zip Code: 33127
categories: art gallery, movie theater
Opening Hours
Monday: 18:00 - 00:00
Tuesday: 18:00 - 00:00
Wednesday: 18:00 - 00:00
Thursday: 18:00 - 00:00Friday: 18:00 - 00:00
Saturday: 14:00 - 00:00
Sunday: 14:00 - 00:00