Happy Nails & Spa Categories Beauty Salons/Spas 210 Peabody Road Vacaville CA 95688 (707) 451-1144 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×