1. Marsh Street Pool & Park
523 Marsh St, Tappahannock, VA 22560
Coordinate: 37.92882,-76.86623
Phone: (804) 443-5511
2. Essex Parks & Recreation Department
305 Saint Johns Church Rd, Tappahannock, VA 22560
Coordinate: 37.91468,-76.91317
Phone: (804) 443-2470