Churches-Congregational in Toulon, IL First Congregational Church218 N Henderson StToulon, IL, 614833092864901ChurchChurches & Places Of WorshipChurches CongregationalChurches Places Of Worship Show More