iFixandRepair
Repair
2760 N Germantown Pkwy Ste 116, Memphis, TN 38133, US
(901) 877-8349
Hours not published on validated sources
iFixandRepair is a phone repair shop that keeps devices out of landfills in Memphis, TN.
Phone Repair E-Waste Reduction