![Cinema Treasures](/images/app/logo.png?1718129161)
Excelsior Theatre
1358 West North Avenue,
Baltimore,
MD
21217
1358 West North Avenue,
Baltimore,
MD
21217
No one has favorited this theater yet
Showing 1 comment
July 22nd, 1911 grand opening ad in the photo section.