Salem Half Marathon & 8K, 8 a.m., Salem, Va.

Sat., Oct. 12 – 8 a.m.
Salem Half Marathon & 8K
Main Street
Salem, Virginia

Website