Officers found the 38-year-old man's remains in the 3300 block of Station Street about 6:30 p.m., according to the Indianapolis Metropolitan Police Department.
vic.ryckaert@indystar.com, Indianapolis Star: Local
Fri, 08/25/2017 - 4:40am
Officers found the 38-year-old man's remains in the 3300 block of Station Street about 6:30 p.m., according to the Indianapolis Metropolitan Police Department.