Home›Books›Taylorville facility number 0210600 well site survey reportTaylorville facility number 0210600 well site survey reportby Illinois. Division of Public Water SuppliesNo description available.QualityGroundwaterWells