Walmart Supercenter 4259

Walmart Supercenter #4259 is a Walmart Supercenter discount department store located at 2607 West Main Street, Shelbyville, Illinois. The store opened on January 22, 2007.