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.