Marion, Virginia | 31°F Mostly Cloudy