Business & Technology Center
-
701 Devonshire Dr
Champaign, IL 61820
Chamber Rating
1
0
0
1
0
Contact Info
Questions & Answers
Q Where is Business & Technology Center located?
A Business & Technology Center is located at 701 Devonshire Dr, Champaign, IL 61820
Q How big is Business & Technology Center?
A Business & Technology Center employs approximately 20+ people.
Q How is Business & Technology Center rated?
A Business & Technology Center has a 3.5 Star Rating from 2 reviewers.
Ratings and Reviews
Business & Technology Center
Overall Rating
Overall Rating
( 2 Reviews )
1
0
0
1
0
Mike Zopf on Google
Good management & business friendly atmosphere
tammie brooks on Google
Smart
Heather Johnson Baseler on Google
Overall Rating
Overall Rating
( 2 Reviews )
1
0
0
1
0