Hours Of Operations Lee Lee Nails New York East Elmhurst 11370 Lee Lee Nails Hours of Operation and Location in East Elmhurst, NY 11370 4.2 - 31 votes 7506 31st Ave, East Elmhurst, NY 11370 (718) 533-7500 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 East ElmhurstView More Apparel RainbowCoachEspritExpressJourneys Sports Modell's Sporting Goods Recommend For You Computer Troubleshooters T Sr Incorporated Great Wall Essence Of Nails Melrose Pharmacy Computer Training Source Mobile Geeks Cc Computers Reynolds & Reynolds Company Unruly Media