Virginia Public Library Directory
To display the mailing list of the headquarters library click on "All Libraries Mailing List".
To find a library by county click on the county or city name. Regional libraries will be listed under their counties or cities name.
Gloucester Library
6920 Main Street
P. O. Box 2380
Gloucester, VA 23061
804-693-2998
https://gloucesterva.gov/library
Gloucester Point Branch Library
2354 York Crossing Drive
P. O. Box 889
Hayes, VA 23072
804-642-9790