Contact Us
Library street address is: 303 Main Street, New Castle, VA 24127
Library phone number is: 540-864-8978
Library fax number is: 540-864-8975
Library email address is: craiglibrary@swva.net
Friends of the Library email: friendsofcraiglibrary@gmail.com
We look forward to hearing from you!