Hours for: Halifax County-South Boston Public Library System

 

Location Information
177 South Main Street
P.O. Box 1729
Halifax, VA24558
434.476.3357
http://www.halifaxlibrary.org