Police Investigating Scene in Lowell, Massachusetts - NBC Boston

Police Investigating Scene in Lowell, Massachusetts

State Police were on scene in Lowell, Massachusetts, assisting Lowell Police with an investigation at Stevens and Gorham Street. No further information was immediatley available.

Find NBC Boston in your area

Channel 10 on most providers

Channel 60 and 8 Over the Air

    processing...

    NEWSLETTERS