Walmart Supercenter 1364

Walmart Supercenter #1364 is a Walmart Supercenter discount department store located at 5695 Highway 95 North, Lake Havasu City, Arizona.The store openedJanuary 31, 1990.The store does not allow overnight parking.