117 West Lincoln Street,
No one has favorited this theater yet
The history of the Mecca is a bit sketchy. The building dates back to the nineteenth century and was initially a dry goods store until it was converted into a theatre sometime between 1930-40. The theatre’s seating capacity by one estimate was to have been no more than 600. The theatre closed in the early to mid Fifties and the building was reverted back into a retail establishment.
Just login to your account and subscribe to this theater