Avalon At Poplar Creek
(877) 433-0806 1900 Wind Song Drive, Schaumburg, IL 60194 Official site
Come see the apartments at Avalon at Poplar Creek. Beautiful landscaping and attractive amenities blend to create the ideal living environment. The newly renovated apartment homes include new kitchen cabinetry, appliances and floors. Avalon at Poplar Creek is meticulously maintained with a commitment to quality that exceeds the expectations of our residents.