Walmart Supercenter 2955

Walmart Supercenter #2955 is a Walmart Supercenter discount department store located at 1701 West 133rd Street, Kansas City, Missouri. The store opened September 18, 2002. The store does not allow overnight parking.