Champaign Country Club
1211 S Prospect Ave
Champaign, Illinois 61820
217-356-1391
Type
Hours
More
Free Parking
Accessible
Locally Owned
Type
More
1211 S Prospect Ave
Champaign, Illinois 61820