I have a 55 flatscreen tv there is something hit the screen and it crack you guys fix those too?
Address: 5007 E Admiral Pl, Tulsa, OK 74115, USA
Raven Robison | Aug 17, 2020
You need to call them, they will have you meet them at the shop if they aren't there. Those guys are great.
Robert Lampkin | Aug 17, 2020
Yes they do
Thanks! Your answer is awaiting moderation.