Isla Spa

Click here to edit subtitle

Location:  Centrally located at 3131 28th, Boulder, Colorado 80301 inside the North End Salon.


Hours:


Sunday        10 AM - 6 PM

Monday        10 AM - 7 PM

Tuesday       10 AM - 7 PM

Wednesday  10 AM - 7 PM

Thursday      10 AM - 7 PM 


And Friday's by Special Request




 

3131 28th Boulder, CO 80301