1. Appomattox Regional Library 6402 Courthouse Rd, Petersburg, VA 23803 Coordinate: 37.22,-77.432594 Phone: (804) 732-0652