Members of the Martha’s Vineyard Drug Task Force arrested an Oak Bluffs man last week on several drug-related charges, police said, including heroin trafficking.

Jeffrey Sylvia was arrested Tuesday after officers executed a search warrant at a house on Arrowhead Lane in Oak Bluffs. According to a press release, police located needles and other items related to drug use and distribution in the home, and police allegedly located a safe in Mr. Sylvia’s room that contained about 46 grams of heroin, three Suboxone strips, crushed Percocet pills, about one ounce of marijuana and almost $9,000 in cash.

Mr. Sylvia, 27, was charged with trafficking a class A substance (heroin, 36 to 100 grams), possession of a class A substance (heroin) with intent to distribute, subsequent offense, possession of a class D substance (marijuana) with intent to distribute, possession of a class B substance (Suboxone), possession of a class B substance (Percocet), and drug free school zone violation (about 300 feet from Oak Bluffs school).

William Bailey, 33, was also arrested at the scene; he was charged with being present where heroin is kept. He was arraigned last week in Edgartown district court and released on personal recognizance.

Mr. Sylvia’s arraignment was continued to Monday, August 3, a court official said, and he was being held without bail until that date.