About

Edit info

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.