STS REPAIR
Updated 12 days ago
4646 Poplar Ave. Suite 108 Memphis, TN 38117
At STS Repair, our customers are our top priority. If you would like to experience great customer service, fast repairs, and the best quality parts then come see us!...
We understand the value of your time, that is why we offer replacements on the same day repairs on most devices...
We know your device is important to you, so for this reason we aim to get your device back to you within 24 hours of us receiving your device.