L T Nails & Spa
Closed
Advertisement
2245 E 17th St
Idaho Falls, ID 83404
LT Nail Spa is a nail salon located at 2245 E 17th St in Idaho Falls, ID, situated within Centennial Square. The salon offers a large selection of acrylic and gel colors, catering to various nail preferences.
While customer feedback reflects a mix of experiences, with some praising the cleanliness and quality of services, others have noted concerns regarding the overall quality of work. Regardless, LT Nail Spa remains a popular choice for nail care in the area.
Generated from the website
Also at this address
Owner verified
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Advertisement


