Oregon Screen Crafts
Repair
457 SW C Ave, Corvallis, OR 97333, US
(541) 752-5459
Hours not published on validated sources
Oregon Screen Crafts is a phone repair shop that keeps devices out of landfills in Corvallis, OR.
Phone Repair E-Waste Reduction