Macoupin County Historical Society, Spring Festival
Historical Society 920 West Breckenridge St., CarlinvilleMacoupin County Historical Society, Agricultural Antique and Blacksmith Association. Free parking and admission to all scheduled events. Arts and crafts fair, tractor show, antique machinery display. Frontier crafts, demonstrations, good