Administrative Offices

South Side Mission
1127 South Laramie
Peoria, Illinois 61605

Phone: (Office)  309-676-4604 ~ (Fax) 309-676-6834

Map