Walmart Supercenter 2918

Walmart Supercenter #2918 is a Walmart Supercenter discount department store located at 730 West Exchange Parkway, Allen, Texas. The store does not allow overnight parking. The store opened on January 26, 2011.