Webbers Falls Contact Information

Address, Phone Number, and Hours for an Power Plant in Webbers Falls, Oklahoma.

Name Webbers Falls
Address South 145th Street East, Webbers Falls OK 74470 Map
Phone (918) 487-5252
Website
Hours

Map of Webbers Falls


About Webbers Falls

Webbers Falls, located in Webbers Falls, OK, is an energy plant that converts energy into bulk electrical power. The Power Plant distributes electrical power to the Muskogee County area electrical grid, which delivers it to electricity consumers.

Interested parties may contact Power Plant for questions about:

External Links: