The Mary Vinson Memorial Library became the headquarters for the new Twin Lakes Library System in July 2001. A branch library, the Lake Sinclair Library, was added on the north side of town in 2003.
In July 2001, the Mary Vinson Memorial Library became the main library for the Twin Lakes community's new library system. Two years later, a branch library, the Lake Sinclair Library, was added to serve the north side of town in 2003.