Open today, 9:30am - 8:00pm
- (505) 325-1880
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.