1. Overhead Door Company of Tulsa-Commercial Division 5730 E Admiral Pl, Tulsa, OK 74115 Coordinate: 36.1602,-95.91232 Phone: (918) 836-2546