A state lawmaker is continuing to investigate a foul odor that's been bothering some people who live on Endicott's North Side.
Residents have been complaining about a strong smell that apparently has been emanating from a wastewater treatment facility operated by i3 Electronics on the Huron Campus...