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 opened January 31, 1990. The store does not allow overnight parking.