Petersburg County Public Library
| Library | Street | City | State | Zip | County | Phone |
|---|---|---|---|---|---|---|
| A. P. Hill Branch Library | 1237 HALIFAX STREET | Petersburg | Virginia | 23803 | Petersburg |
| Library | Street | City | State | Zip | County | Phone |
|---|---|---|---|---|---|---|
| A. P. Hill Branch Library | 1237 HALIFAX STREET | Petersburg | Virginia | 23803 | Petersburg |