Edit info
  • Closed Today
  • (260) 724-4704
  • 107 south 13th street
    Decatur IN 46733

Lee Nails is a local nail spa in Decatur, IN. Available services are manicures, pedicures, and mani-pedis. The price of a manicure is $15 and the price of a pedicure is $25. See open and close hours below. Get more information by calling (260) 724-4704.

Yelp Reviews