Police investigate deadly pedestrian crash on Choctaw Drive near N. 38th Street

Police investigate deadly pedestrian crash on Choctaw Drive near N. 38th Street