The Laughing Chameleon
Address:
1830 Tower Dr, Glenview, IL 60026
Phone:
(847) 834-0291
Other Details:
Located in Glenview, The Laughing Chameleon is an entertainment venue that accommodates up to 75 guests and hosts comedians and illusionists, among other acts. It features a full bar and a small plate restaurant. The facility is also available for private parties and events.
Liquor Stores, Restaurants, Performing Arts, Arts Organizations & Information, Comedy Clubs
Other Businesses: