Search More


Miami Theater Company

9806 NE Second Ave. Miami Shores, FL 33138 | North Dade | 305-751-9550
Related Stories (1)

Related Stories

  • Calendar: Highlights
    Miami’s diverse, thriving indie cinema scene is about to get even bigger. O Cinema, named Best Art-House Cinema in this year’s New Times “Best of Miami” issue, will...