To report an outage by phone, call 918.696.5084 or 918.696.4572. Check other reporting options on the official website.
To find out if there are power outages in your area, view City of Stilwell - (OK) outage map in here.
|City||Most Recent Complaint|
|Watts, Oklahoma||August 26, 2019|
|Stilwell, Oklahoma||July 21, 2019|
City of Stilwell - (OK) electricity service available in 1 state. Source: 2017 form EIA-861 and form EIA-861S files.
|Name||City of Stilwell - (OK)|
|Phone||918.696.5084 or 918.696.4572|