Elgin IL Shopping Centers & Malls 1. 1600 Big Timber Rd, Elgin, IL 60123 | Gran Plaza el Mesias (224) 238-3897