Oklahoma City, OKPedestrian injured in hit-and-run collision at Northwest 10th Street and North MacArthur Avenue in Oklahoma City, OklahomaAccident Date: Sun, 03/28/2021