Serving Champaign, IL | 217-398-5759

Your success is our business

Let us help you create your own success story

Business & Technology Center – Office Space Rental in Champaign & Urbana, IL Shaking hands

Phone: 217-398-5759

Fax: 217-398-0413




Address: BTC Services, 701 Devonshire Drive

Champaign, IL 61820


Business Hours:

Monday - Friday: 8:00 AM - 5:00 PM

Our Team:

General Information:

Sales and Customer Support: Chuck Twombly


We Accept:

Visa MasterCard Discover Personal Check Cash

Contact Us for Space and Services Available