Get Directions to Locke Wholesale Heating & Cooling ← View details 8787 SOUTH LEWIS AVENUE, Tulsa, Oklahoma 74137 (918) 299-0968 Get Directions From* To * — Required information