Storms March 26, 2015Full resolution ( × ) ← Previous Next → Storms in the Tulsa area have disrupted our power and phone service.