Walmart Supercenter 5672

Walmart Supercenter #5672 is a Walmart Supercenter discount department store located at 2662 West Lucas Road, Lucas, Texas. The store does not allow overnight parking. The store opened on February 13, 2013.