The Blair County Historical Society offers a range of historical publications as well as unique local-themed gifts at its ...