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.