CONNECT WITH US TODAY

For more information or general comments, questions and concerns regarding Shemilah's Outreach Center please fill out and submit form. 

1-217-519-8994

Shemilah's Outreach Center 

229 W. Main St 

Decatur, IL, 62523

Thanks for submitting!