Organization

The Churchill Centre

Joined in August 2015

About Us

The Churchill Centre is an international non-profit organization based in Chicago, IL and dedicated to preserving the thoughts, words and deeds of British statesman Sir Winston Churchill. It publishes the award-winning Journal of…
Location
131 South Dearborn Street, Suite 1700, Chicago, IL