Electronics in Stamford, TX
{{ group }}
-
{{ item.name }}
{{ item.address }} {{ item.name }}
- {{ item.properties.formatted }}
1 location found near Stamford
Filters
-
111 E McHarg St, Stamford TX 79553
“Our bank account was hacked and thought I’d have to return the stove I love! William worked with me and let me set my payment two weeks late, with penalty of course; how great to have a company with a human factor! We’ve paid off several things with store and I won’t do business with anyone but them!!”