Oklahoma City, OKPedestrian struck and killed by a hit-and-run vehicle near 56th Street and May Street in Oklahoma City, OklahomaAccident Date: Thu, 08/03/2023