Location

Located in beautiful Sonoma County. Indulgence Nail Spa is located in the Windsor Palms shopping center. Nearby the Windsor Town Green village and specialty shops.

 
 

From US-101 North:

  1. Take exit for Central Windsor 
  2. Make a right at the exit
  3. Continue to the first stoplight and make a right
  4. Arrive at Indulgence Nail and Day Spa
     

From US-101 South:

  1. Take exit for Central Windsor
  2. Make a left at the exit
  3. Continue to the second stoplight and make a right
  4. Arrive at Indulgence Nail and Day Spa