1. Redbud Energy Facility 20922 N Triple Xxx Rd, Luther, OK 73054 Coordinate: 35.6852,-97.22528 Phone: (405) 228-7900