Country Brook Apartments Address 2502 W Springfield Ave. Champaign IL 61821 United States Upcoming Events No events in this location