The person was hit near 5900 North Elgin Avenue about 4:30 p.m., according to a police dispatcher.
From Staff Reports, Tulsa World
Wed, 01/10/2018 - 3:56pm
The person was hit near 5900 North Elgin Avenue about 4:30 p.m., according to a police dispatcher.