Where is Love Nails located?
Love Nails is at 5656 Georgetown Rd, Indianapolis, IN 46254.
Love Nails
Indianapolis, Indiana
FAQ
Hours, booking, location, and service questions.
Love Nails is at 5656 Georgetown Rd, Indianapolis, IN 46254.
Love Nails provides manicures, pedicures, and gel polish services.
Love Nails is open 7 days a week. Call (317) 388-1859 for specific daily hours.