Need to report a Street Light problem such as a burnt out or flickering light?
You can do so by:


Contacting the Town of New Glasgow Engineering and Public Works Department at 755-8351