Where is Relax Station Nails & Spa located?
Relax Station Nails & Spa is at 1953 California Ave, Salt Lake City, UT 84104.
Relax Station Nails & Spa
Salt Lake City, Utah
FAQ
Hours, booking, location, and service questions.
Relax Station Nails & Spa is at 1953 California Ave, Salt Lake City, UT 84104.
Relax Station Nails & Spa provides manicures, pedicures, and gel polish services.
Relax Station Nails & Spa is open 7 days a week. Call (801) 410-2116 for specific hours.