Where is Zen Spa & Nails located?
Zen Spa & Nails is located at 852 W Hill Field Rd Ste D, Layton, UT 84041.
Zen Spa & Nails
Layton, Utah
FAQ
Hours, booking, location, and service questions.
Zen Spa & Nails is located at 852 W Hill Field Rd Ste D, Layton, UT 84041.
Zen Spa & Nails offers manicures, pedicures, and gel polish services.
Zen Spa & Nails is open 7 days a week. Call (801) 544-9350 for specific daily hours.