The Caswell County Historical Association operates the Richmond Miles Museum and is a county-wide center for history and genealogy.
For more information contact the Historical Association at 336-694-4965 or visit the
Caswell County Historical Association website.