Where is Lee Nails located?
Lee Nails is at 8226 Rockville Rd, Indianapolis, IN 46214.
Lee Nails
Indianapolis, Indiana
FAQ
Hours, booking, location, and service questions.
Lee Nails is at 8226 Rockville Rd, Indianapolis, IN 46214.
Lee Nails provides manicures, pedicures, and gel polish services.
Lee Nails is open six days a week and closed Sundays. Call (317) 271-1947 for specific daily hours.