About

Edit info

Searching for a nail spa nearby? Give Happy Salon & Spa a try. Happy Salon & Spa's address is 524 Merchant St, Vacaville, CA 95688. Get details on Happy Salon & Spa hours by calling (707) 469-8292.