Where can I pay my water bill?
Category:
Water Service
People can either pay their bill in person at 15 Masonic St or mail a check to City of New London, Department of Public Utilities, P.O. Box 4127, Woburn, MA 01888-4127.
Updated 5/18/2023 1:45 PM