1. Scissortail Energy 222 N Allied Rd, Stroud, OK 74079 Coordinate: 35.7482,-96.64544 Phone: (918) 968-0422