Geneva water leak improved but not fixed

Last month at the Geneva Town Council meeting a report was given by the water department in regards to losing up to an additional 100,000 gallons of water a day and the crew was diligently working to find and fix this leak. Water department head