Walmart Supercenter 521

Walmart Supercenter #521 is a Walmart Supercenter discount department store located at 2500 North Martin Luther King Highway, Lake Charles, Louisiana. The store opened March 20, 1984 and was converted into a Supercenter March 19, 2003. The location also sells gasoline and diesel.