- (317) 889-3784
Lee's Nails is located at 7309 US 31 S in Indianapolis, IN. It offers services like mani-pedis, manicures, and pedicures. Lee's Nails charges $35 for mani-pedis. Looking for more prices or have additional questions? Call (317) 889-3784. Lee's Nails hours are below.