The Place Cigar Club and Lounge

Cigar Lounge located in historic downtown Downers Grove IL Our customers can purchase premium cigars in our walk-in humidor and enjoy them in our on-site lounge It is located at 5236 Main St, Downers Grove, IL 60515, United States. Our website is at You can reach out to us via email at or on mobile with 630-239-7177