Our Campus McMurry Schedules Campus Accountability Home » Our Campus Our Campus CENTER FOR INNOVATION Center for Innovation Physical Address: 1400 Sayles Blvd. Abilene, TX 79605 Main Office Phone Number: 325.677.1444