701 Washington Street,
No one has favorited this theater yet
This small cinema came into operation around 1973. It was located on Washington Street near the corner of Stuart Street, across from the Stuart Theatre. It was the subject of a court battle attempting to shut it down during its showing of “Devil in Miss Jones,” the print of which was seized.
Just login to your account and subscribe to this theater