August 24, 7:34AM

American Legion Post 354

We never want summer to end. Join us for the last hurrah as we swim before the sun goes down and follow that up with live music and festivities. With 2-mile and 1-mile options for adults and 800-, 400- and 200-meter options for kids, there is something for everyone!
Upper James River
4800 Welby Turn