Category Archives: Owasso Oklahoma Information

Speechless Sunday – Owasso Oklahoma Record Snowfall

Speechless Sunday – Owasso Oklahoma Record Snowfall Owasso Oklahoma isn’t typically known to be a place where we have tons of snow in the winter time.  However, the winter of 2011 has proven to be a record setter.  Owasso Oklahoma received right 21 inches of snow the first week of February 2011 with the air…