1. Key Energy Service 1112 US Highway 59 S, Edna, TX 77957 Coordinate: 28.964254,-96.67416 Phone: (361) 781-0783