1058 W Club Blvd.,
Durham , NC 27701 UNITED STATES
Based on 1 reviews
Depressed Inattentive StaffI go to this store from time to time when I don?t want to wait for something ordered on-line. My experience with the help has been consistently poor. The staff seems a bit indifferent. The checkout people seem in a daze. There?s...
Worldwide > United States > Durham, NC > Electronics