Walmart Supercenter 2257

Walmart Supercenter #2257 is a Walmart Supercenter discount department store located at 13484 Northwest Freeway, Houston, Texas. The store opened January 31, 1995. The store does not allow overnight parking.