1. Blind and Shutter Depot 5890 Flowes Store Rd, Concord, NC 28025 Coordinate: 35.33452,-80.5606 Phone: (704) 723-6713