Walmart Supercenter 4597

Walmart Supercenter #4597 is a Walmart Supercenter discount department store located at 886 Niagara Falls Boulevard, North Tonawanda, New York. The store opened on August 15, 2012. The store does not allow overnight parking. The store opened on August 15, 2012.