Get Directions to Terris Too ← View details 8162 SOUTH LEWIS AVENUE SUITE A, Tulsa, Oklahoma 74137 (918) 298-1222 Get Directions From* To * — Required information