Get Directions to Keck Construction Incorporated ← View details 6130 EAST 32ND STREET SUITE 116, Tulsa, Oklahoma 74135 (918) 664-7410 Get Directions From* To * — Required information