Contact Us

If you are looking for a church home we’d be honored to have you contact us with any questions. Please stop by, call, or email!

We are located at 3778 N. Water Street in Decatur, IL. (just across from Olive Garden and Target).

217.877.2258

holycross3778 [at] yahoo.com