The Walmart store on Forest lane is THE WORST LOCATION in Dallas....It smells awful and the service SUCKS.. No one knows anything about their department, very few speak English, which makes it very hard to communicate, a lot of your stations have no... Read More »