Get Directions to Tulsa Glass & Metal Incorporated ← View details PO BOX 14233, Tulsa, Oklahoma 74159 (918) 583-3858 Get Directions From* To * — Required information