Sherwin-Williams Paint Store 60 South Innovation Lane, Meridian, ID 83642