Get Directions to Wetumka Power Plant ← View details Lake Road, Wetumka, Oklahoma 74883 +1 405-452-3253 Get Directions From* To * — Required information