INDIANAPOLIS — In a Facebook post, the Indianapolis Metropolitan Police Department announced an arrest in a fatal 2025 overdose.
According to the post, IMPD North District officers responded Sept. 30, 2025, to the 8700 block of Old Town West Drive, near West 86th Street and Ditch Road on the city’s north side, on a report of a death investigation.
Police say they arrived at the apartment and found a deceased male on the floor. During the investigation, police say evidence was collected that led officers to believe the man died from an overdose…