Good News! Things are changing at Taylor Business Institute. Effective Monday, August the 28th, Taylor Business Institute will have moved its college operations to 180 N. Wabash, 5th floor, Chicago, IL 60601. This location will offer facility upgrades, greater access to more student services and sets the stage for new programs to come. Check us out!