Get Directions to Truro Township Building ← View details 127 North Oak Street, Williamsfield, Illinois 61489 +1 309-639-2232 Get Directions From* To * — Required information