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
Streamline Collision Center
Phoenix
Real Estate School of North Central Florida
Gainesville
Pearl Med Spa
Boca Raton
Parkers Home Works
Alvaton
South Plains Obedience Training
Lubbock
Stevens Auto Repair - Mobile Mechanic
Fayetteville
Eos Skin and Laser Clinic
Portland
Good Times Auto Body
Parkville
Clemons Painting LLC
Lancaster
Joseph Layer |Layer Homes|
Puyallup
Your Chimney Sweep
New Palestine
Report This Business
Mark Review as Suspicious