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.