Walmart Supercenter 20

Walmart Supercenter #20 is a Walmart Supercenter discount department store located at 1712 East Ohio, Clinton, Missouri. The store opened October 1970 and was converted into a Supercenter March 1999.