The Glen Town Center
category : Venue Attractions
This perfectly-planned town offers beautiful shop and restaurant-lined streets with apartments above -- just like a European town. And it's a hive of activity, with people enjoying the magnificent architecture and the beautiful tree-lined streets.
Hours: Shop hours vary
Address: 1960 Tower Drive Glenview
Come visit us in Glenview, Illinois