About

Edit info
  • Open today, 9:30am - 8:00pm
  • (505) 325-1880
  • 4917 E Main St
    Farmington NM 87402

Nails and Spa is located at 4917 E Main St, Farmington, NM 87402. Need Nails and Spa hours, prices or want to make an appointment? Nails and Spa's phone number is (505) 325-1880. Given them a call today.

Yelp Reviews