Walmart Supercenter 5869

Walmart Supercenter #5869 is a Walmart Supercenter discount department store located at 2470 West Pullman, Moscow, Idaho. The location also sells gasoline. The store opened on January 25, 2012.