Missouri Historical Society

The Missouri Historical Society was founded in St. Louis in 1866. Founding members created the historical society "for the purpose of saving from oblivion the early history of the city and state."

More information on the Wikipedia page

The website is.