Appomattox River Park

Ferndale Avenue Petersburg, VA 23803
Petersburg Parks & Leisure Services
804-733-2394
804-733-2395
City of Petersburg Union Train Station

103 River Street Petersburg, VA 23803
Petersburg Parks & Leisure Services
804-324-4015