Indianapolis, INAccident reported on Meridian Street at 28th Street in Indianapolis, IndianaAccident Date: Thu, 04/06/2023