412 South Main Street,
No one has favorited this theater yet
The Ritz was located in downtown St. Charles. A small single floor theatre with seating under 300. It was one of four theatres located in Old St. Charles which is now a historic district. It has been long gone as a movies theatre but the building is still in use for retail.
Just login to your account and subscribe to this theater