About

South West City Livestock is located in Stella, MO