918 660 0000 918 660 0000 Home Services Contact
5007 E Admiral Pl. Tulsa OK 74115
Our New Location
bigscreenrepair @gmail.com
How to find us: Just 2 miles north & one mile east of our old location. 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 NEW location is  5007 E Admiral Pl. Tulsa OK 74115 Contact