Chestnut Square at The Glen
2601 Chestnut Ave
Glenview, IL 60026
Chestnut Square at The Glen, an independent senior living community, provides elegant one- and two-bedroom apartment homes with fully equipped kitchens, spacious living areas and scenic views of The Glen. Common areas…