Cellaxs @ La Plaza Mall
Repair
2200 S 10th St, McAllen, TX 78503, US
(956) 429-2175
Hours not published on validated sources
Cellaxs @ La Plaza Mall is a phone repair shop that keeps devices out of landfills in McAllen, TX.
Phone Repair E-Waste Reduction