A Steelton man is accused of supplying fentanyl-laced heroin to a Mechanicsburg man who died of an overdose in March.
Juan Diaz, 34, is charged with drug delivery resulting in death, involuntary manslaughter, and related drug crimes.
Mechanicsburg police said Diaz supplied heroin with fentanyl to a man who died in his apartment in the first block of South York Street.
Heroin and paraphernalia were found in the apartment, and an autopsy showed the man died of a fentanyl overdose.
Diaz was jailed in Dauphin County Prison on $125,000 bail pending a preliminary hearing.