Wx Factoid: 3/7/2014
The most snowfall in a 24-hour period in Tulsa was 14.0" that fell on January 31 and February 1, 2011.
Friday, March 7th 2014, 5:15 pm
By:
Richard Clark
The most snowfall in a 24-hour period in Tulsa was 14.0" that fell on January 31 and February 1, 2011.