Carroll County Public Library's makerspace, teaching kitchen, and meeting spaces at 50 East Main Street.