LT Nails nail salon is located off of N. Decatur Road in the North Decatur Shopping Center. In business since the early 1990s, it offers a variety of nail treatments including solar nails, pink & white, spa pedicures, manicures, waxing and more. Walk-ins are welcome and gift certificates are available.