STS Repair offers high quality repair in Memphis, TN
iPhone Repair
iPod Repair
iPad Repair
Computer Repair
STS Repair is your #1 store for iPhone, iPad, and laptop repair in Memphis, TN!
Poplar and Perkins
4646 Poplar Ave. Suite 108
Memphis, TN 38117
(901) 767-3356
It started as a home and online business and quickly grew to a physical business located in the East Memphis area located on the corner of Poplar Ave. and Perkins at the 4646 Poplar Perkins Building.
We have amazing warranties and quality service!
to add STS Repair map to your website;