Sosa Cell Phone Repair Shop
Repair
1000 W Waters Ave Ste 8, Tampa, FL 33604, US
(813) 915-0808
Hours not published on validated sources
Sosa Cell Phone Repair Shop is a phone repair shop that keeps devices out of landfills in Tampa, FL.
Phone Repair E-Waste Reduction