… marijuana shops by communities across the state, including in Haverhill. … expenses city officials say Haverhill will incur due to retail marijuana .

… marijuana shops by communities across the state, including in Haverhill. … expenses city officials say Haverhill will incur due to retail marijuana .