About

Edit info

Looking for a nearby nail spa? Talk About Town is a nail salon in Farmington, NM located at 2417 E 20th St. Call for questions on hours and prices as well as to make an appointment. Talk About Town's phone number is (505) 327-0603.