Shelard Park 5
411 Ford Road,
St. Louis Park,
2 people favorited this theater
Another the GCC Mall cinemas they built in the 1970’s. This one was location inside a high rise office building.
It opened May 23, 1975. Two more screens were added on December 23, 1983. It was closed in 2000.
Just login to your account and subscribe to this theater