Upcoming Events ← Back to Events First Christian Church in Decatur, IL + Google Map 3350 N MacArthur Road Decatur, IL 62526 United States Upcoming Events There were no results found.