Suspect Tyler Lewis has turned himself in. He is being booked into the Tulsa County Jail with a hold for the FBI.
Address: 303 W 1st St, Tulsa, OK 74103
Non-Emergency Line: 918-596-5600
Suspect Tyler Lewis has turned himself in. He is being booked into the Tulsa County Jail with a hold for the FBI.