Illinois Institute of Technology
Illinois Institute of Technology, founded in 1940, is a private institution. Its 128-acre campus is located three miles south of Chicago’s Loop.
Website
Address
Illinois Institute of Technology
3300 South Federal St.
Chicago, Illinois 60616
Phone
See website