Skip to content
Floor Plans
Tours
Photos
Map
FAQ
Residents
Apply Now
(217) 355-1220
Check Availability
Interactive Map
Click the icon to Get Directions
Windcrest Apartments
404 Edgebrook Dr, Champaign, IL 61820
(217) 355-1220 • www.WindcrestApts.com
Windcrest Apartments
404 Edgebrook Dr
Champaign, IL 61820
Get Directions
Setup a tour today!
Contact Us