#1 Ettrick-Matoaca Library
4501 River Road
Petersburg, VA 23803
(804) 526-8087
#2 Petersburg Public Library
201 West Washington Street
Petersburg, VA 23803
#3 Petersburg Public Library - William R. Mckenney Branch Library
137 S. Sycamore St.
Petersburg, VA 23803
(804) 733-2387
#4 Rohoic Library
7301 Boydton Plank Rd
Petersburg, VA 23830
(804) 732-4119