INDIANAPOLIS (WISH) — A fatal crash happened Saturday afternoon at the intersection of North Meridian Street and East 91st Street.
Indianapolis Metropolitan Police Department was called just after 12:30 p.m. Saturday to the first block of East 91st Street, an area with businesses and offices on the city’s north side.
IMPD said in a news release that at least one vehicle was involved and at least one person died, but provided no additional details as its investigation continued.