Franklin, NC Weather

3 Day Weather Forecast