Walmart Supercenter 3406

Walmart Supercenter #3406 is a Walmart Supercenter discount department store located at 15220 Montfort Drive, Dallas, Texas. The store opened January 27, 2006. The store does not allow overnight parking.