Open today, 9:00am - 6:00pm
- (208) 746-2852
Searching for a nearby nail salon? Talk of the Town is a Lewiston nail spa located at 550 Thain Rd, Lewiston, ID 83501. Looking for Talk of the Town hours or have additional questions on prices? Call (208) 746-2852 to get answers and to schedule an appointment.