Hours Of Operations Nail Plus New York Elmhurst Nail Plus Hours of Operation and Locations in Elmhurst, NY 4.7 - 33 votes 2 Locations in Elmhurst www.regalnails.com Nail Plus Hours Category: Beauty & Health Nail Plus - Elmhurst, NY 11373 8307 Grand Ave(718) 779-5020 View Store Details Nail Plus - Elmhurst, NY 11373 8547 Grand Ave(718) 205-5503 View Store Details Explore ElmhurstView More Apparel TJ MaxxH & MCarharttJCPenneyFoot Locker Sports TargetSkechersAdidasPumaVans Jewelry ZalesKay JewelersChico'sCharlotte RusseForever 21 Recommend For You Cherry's Nails & Spa Central Nails Jenny Nails 2 J & J Nail Nails By Angela Juliet & Romeo Yaya Nails Spa Adam Beauty Salon Deluxe Salon Yes Nail's