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