By The Numbers
- Year Built - 1990 - 2005
- Square Footage - 400,000
- Use: Shopping Center
The Glen Hollow Shopping Center is a retail power mall consisting of 9 buildings and 400,000 SF of retail space and built that started in 1990 and the last building was built in 2005.
5001 N Big Hollow Rd, Peoria, IL 61615, USA