Home›Books›Lake Villa facility number 0970840 well site survey reportLake Villa facility number 0970840 well site survey reportby Illinois. Division of Public Water SuppliesNo description available.GroundwaterQualityWells