Storm damages parts of South Tulsa
TULSA (KFAQ) - Damaging winds knocked down power lines between 71st and 81st street and Lewis and Riverside as a thunderstorm roared through Tulsa Friday afternoon.
The storm took out part of the roof at the Phoenix Run apartments. There was also damage at The Plaza Shopping Center on 81st and Lewis. Tulsa Police Department shut down South Lewis from 71st to 83rd, and Delaware from 81st to Riverside as the cleanup was underway.






Connect with us.