54 Views Happy Nails & Spa Happy Nails & Spa 2301 W Main St, Turlock, California 95380, United States (209) 632-2526