The heart of Elgin, Illinois is home to the world-famous Spring Hill Mall. After opening in 1980 and undergoing multiple ...