After 63 years, Valley Stockyard is leaving its location just outside of Decatur for a new home in Moulton.