Delmar Garden Theatre
505 St. Louis Street,
No one has favorited this theater yet
Another early movie theatre located in downtown Springfield. It opened on July 24, 1911. It had an indoor and outdoor theatre. It was closed in 1913.
Just login to your account and subscribe to this theater