87 Lancaster Ave
Elk Grove Village, IL 60007
Located at 87 Lancaster Ave, Clearbrook Center is a senior housing community in Elk Grove Village, Illinois. The facility is in a mostly middle income area, with an average per-family income of $67,971. It is densely populated, with ...
5 miles away from Schaumburg, IL