721 Adams Street,
No one has favorited this theater yet
The Mecca was located on Adams Street near Hampson Street. It could seat 800 according to the 1945 Film Daily Yearbook. It has since been torn down. Any further information on the Mecca would be appreciated.
Just login to your account and subscribe to this theater.