Hours Of Operations Lee Lee Nails Oklahoma Tulsa 74129 Lee Lee Nails Hours of Operation and Location in Tulsa, OK 74129 4.1 - 130 votes 2126 S Sheridan Rd, Tulsa, OK 74129 (918) 834-6651 Get Directions Lee Lee Nails Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore TulsaView More Apparel Sam's ClubMarshallsTJ MaxxRoss Dress for LessBurlington Coat Factory Sports TargetSports AuthoritySheplersNew BalanceDick's Sporting Goods Jewelry Sam's ClubMarshallsHobby LobbyBurlington Coat FactoryCato Recommend For You Computer Guy Compass Group Elite Solutions Ricoh Usa Incorporated Computer Guys A And D Data Recovery Third Eye Communications Va Data Recovery Net-works It Data Recovery