Lowes, Chandler Arizona
Terrible Customer Services
- 06-17-2013
- 9
I have the most dis-agreeable experience with this company, a very poor management and terrible customer services.
Steve
Company: Lowes, Chandler Arizona
Country: USA