Do u fix electronics? Like screens?
Address: 2321 S 1st St, Yakima, WA 98903, USA
John W | Aug 24, 2018
Yes, they have fixed my laptop
nathan stoltzner | Aug 24, 2018
Yes
John Eary | Aug 24, 2018
Yes they do
Barbaro Moya | Aug 24, 2018
No sure
Thanks! Your answer is awaiting moderation.