James River Tide Chart - Petersburg Appomattox River James River Virginia Tide