Painting Business Be the first to review Rating: 75 Sherwin-Williams Paint Store 2307 Scurry St, Big Spring, TX