Wal-Mart Tire & Lube Express
Rip-off Main, Wal-Mart Auto Service Center will ruin your ca
I had gone to Wal-Mart in Windham, ME about 1 years ago for a simple oil change... 2 days later my oil light came on, I checked the oil tank & there was very little oil! I called the Service Center & the manager told me that I must have an oil leak. Had the car checked by a friend who ...