Five suspects were taken into custody in Rockland after a search warrant was executed at 83 Park Street.
Rockland police, assisted by Marshfield police, executed the warrant last week after a months-long investigation into illegal drug dealing on and around the property.
Taken into custody were: 47-year-old James Hines of Rockland, 49-year-old Charles Robert, who is reportedly homeless, and Steven Ahola, of Kingston.
Hines faces charges of possession of heroin with intent to distribute, possession of a class B drug, subsequent offense, conspiracy to violate drug laws, and posssesion of a dangerous weapon.
Robert and Ahola face charges of being present where heroin is kept and conspiracy to violate drug laws.
Also taken into custody on warrant arrests were 42-year-old Derek Furkhart and 28-year-old James Gamache.
Equipment used to package and distribute illegal narcotics was also seized, including two vehicles, for which separte search warrants were obtained.