Where is the Petersburg Sports Complex?

The Petersburg Sports Complex is located at 100 Ballpark Road, Petersburg, Virginia 23805.

Show All Answers

1. What time can I expect the tennis courts lights to come on?
2. Where is the Petersburg Sports Complex?
3. Can my organization rent a park for a gathering?
4. When can I apply for a summer job?
5. Is the Appomattox River Park located in the City of Petersburg?