Sherwin-Williams Paint Store
Paint Stores
Hours:
1615 Locust St N, Twin Falls ID 83301
Tips
Hours
Most Recent Reviews
-
September 2023
fast friendly customer service. Great prices on quality products.
-
June 2023
Larry was extremely helpful describing paint options and prices..... I'll go back for all my future paint needs.
-
October 2022
Store associates were welcoming and very helpful. We needed color changes and the associate was very helpful and knowledgeable.
More Comments(50)
Nearest Sherwin-Williams Stores
You May Also Like
-
Twin Falls, Idaho