Halifax County Library
Add to Favorites
OPEN NOW
Today: 9:30 am - 3:30 pm
Fax: (434) 476-3359
Halifax County-Public Library
Phone: (434) 476-3357
Address: 177 S Main St, Halifax, VA 24558
509 Broad St, South Boston, VA 24592
171 S Main St, Halifax, VA 24558
820 Bruce St, South Boston, VA 24592
70 S Main St, Halifax, VA 24558
1030 Cowford Rd, Halifax, VA 24558
539 N Main St, South Boston, VA 24592
820 Bruce St, South Boston, VA 24592
820 Bruce St, South Boston, VA 24592
1011 Sinai Elementary Dr, Halifax, VA 24558
640 Hamilton Blvd, South Boston, VA 24592