The Hanover County Black Heritage Society Museum is located at 204 Virginia Street in Ashland. It houses a collection of African-American History of Hanover County depicting family life in the last one hundred years. This museum includes artifacts representative of Afican-American family, life, contemporary paintings, and special exhibits about African-American inventors.