Thursday, April 20th 2017, 10:33 pm
More than 1,000 people in the southern part of Downtown Tulsa lost power Thursday night.
PSO stated that power was restored to the area just before 9:30 p.m. and that they do not know what caused the outage at this time.
April 20th, 2017
April 15th, 2024
April 12th, 2024
March 14th, 2024
May 5th, 2024