1. Central Technology Center 1720 S Main St, Sapulpa, OK 74066 Coordinate: 35.97809,-96.11448 Phone: (918) 224-9300