1 Klintworth Leo in Tulsa OK Advertisement 1 Klintworth Leo 3264 W 72Nd St Tulsa, OK 74132 (918) 779-4269 Listed On These Pages: BusinessProfessional Services Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: