Apartment Lo K Tors in Tulsa OK Advertisement Apartment Lo K Tors 6550 E 71St St Tulsa, OK 74133 (918) 492-9686 Listed On These Pages: Apartment RentalsCommercial Real EstateReal Estate Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: