Lowell Police target another Branch Street residence during drug investigation
LOWELL — Less than a month after authorities raided the notorious drug house at 62-64 Branch St., another apartment building — located less than 500 feet up the street — was targeted by police and SWAT as part of yet another narcotics investigation.
Source: lowellsun.com