Police say the crash happened around 4:30 a.m. at the intersection of Williams Creek Boulevard and North Meridian Street.
Indianapolis Star, Indianapolis Star: Local
Sun, 01/26/2020 - 10:27am
Police say the crash happened around 4:30 a.m. at the intersection of Williams Creek Boulevard and North Meridian Street.