About
Our approach
Mountain Nail & Spa offers manicures, pedicures, and gel polish services in Townsend, Tennessee. Located on East Lamar Alexander Parkway, the salon serves the local community and visitors. Open Monday through Saturday, 9:30 AM to 7 PM.