Tag: Abe Mejia arrested following DUI pedestrian accident at East Van Buren Street and North 24th Street