Residents
Building Permits
To date, we have no information about building permits in 2026
Mar 28, 2006
100 Church St
Description: Church
- Valuation: $224,729,900
- Fee: $1,966.70 paid to City of Tuscola, illinois
- Client: First Christian Church
- Permit #: 604