Oklahoma City, OKPedestrian killed in hit-and-run collision at West Charter Oak and South Broadway in Oklahoma City, OklahomaAccident Date: Fri, 09/24/2021