Macoupin County Historical Society in Carlinville 

Facebook link