1133 NW 23rd Street,
1 person favorited this theater
The Mayflower Theater was open from 1937. In 1968 it was renamed Cinema Mayflower and gradually began screening adult movies. It was closed in 1991. After closing it became a church. It is now a restaurant.
Just login to your account and subscribe to this theater