918 660 0000 918 660 0000
5007 E Admiral Pl. Tulsa OK 74115
bigscreenrepair @gmail.com
How to find us: call us and we will come out and meet you if we are there. Always call before you drop by, we may be out on a service call.  
The address for our location is  5007 E Admiral Pl. Tulsa OK 74115