TULSA, Oklahoma — Officers with the Tulsa Police Department are investigating after a car reportedly struck multiple victims on Wednesday.
According to KTUL, the scene is in north Tulsa ‘near East Marshall Street and North Yale Avenue.’
No further details were available.