August 21, 2018

Illinois Central College North Campus

Address:  201 SW Adams Street
Peoria, IL 61635

Phone: (309) 999-4651