1. Transmission Facilities Installation 17250 N Shepard Ave, Okarche, OK 73762 Coordinate: 35.68857,-97.94032 Phone: (405) 263-4612