February 18, 2019

Illinois Central College North Campus

Address:  201 SW Adams Street
Peoria, IL 61635

Phone: (309) 999-4651