Screenmobile of Placer & Nevada Counties
Repair
1035 Faith Dr, Meadow Vista, CA 95722, US
(530) 878-0784
Hours not published on validated sources
Screenmobile of Placer & Nevada Counties is a phone repair shop that keeps devices out of landfills in Meadow Vista, CA.
Phone Repair E-Waste Reduction