Description
Frequently Asked Questions (FAQs)
Where is Illini Plaza located?
What categories is Illini Plaza listed under?
Illini Plaza is located at 1817 S Neil St, Champaign, IL 61820.
Illini Plaza is listed under the following categories: Business center, Office space rental agency, Property management company, Retail space rental agency .
Nearby Business center Businesses
CO
Colony Property Management
701 Devonshire Dr building C, Champaign, IL, 61820, US
DE
Deal Rental Properties
1109 Prairie, Champaign, IL, 61821, US
CU Property Management
1005 S Neil St Ste 2, Champaign, IL, 61820, US
Fairlawn Leasing & Resident Services
2500 Galen Dr, Champaign, IL, 61821, US
GA
Galleria Office Park
2533 Galen Dr, Champaign, IL, 61821, USAdd Review
Reviews
(0 reviews)
Add Review
Reviews
(0 reviews)
Recently Viewed Businesses
Illini Plaza
Champaign
Mountain View Hauling LLC
Blupoxy Coatings LLC
Converse
Chase Details LLC
Kansas City
Filmbase USA
Oakland Park
Bed Bug Exterminator Los Angeles
Los Angeles
Weinberger's Furniture and Mattress Showcase
Augusta
Kentucky Kustom Cycles
Louisville
Homes Right Now
Denver
Evergreen Nature School
Logan
David M. Wyke DMD
Walnutport
Carina Reyes
Las Vegas
Report This Business
Mark Review as Suspicious
