The Right Day Spa

Izba Spa

Denver, CO


CONTACT INFO

Phone:

(303) 321-1239

ADDRESS

Izba Spa
1441 York St Ste 101
Denver, CO 80206

More Day Spas in Denver


DAY SPA PROFILE


Izba Spa



Specialties:
  • Massage
  • Spas


REVIEWS

Rate It: