Window Treatment Company - Elgin, SC
Average rating
4.80
4.8
Average rating
Based in Elgin, Blind Spot is a window treatment company that provides shutter installation, blinds installation, drapery installation and other services.
Average rating
Address
2548 Main St
Elgin, SC 29045