Walmart Store # 265

1900 W MOORE AVE TERRELL, TX 75160