Contact Izba Spa in Denver

1441 York St, Denver, CO 80206

Need more information? Drop us a line or call Denver Izba Spa.

To set an appointment, email us at: izbadenver@gmail.com or call our Denver Izba spa location.

Treatment Hours

  • Open Daily: 10a – 6p

Office Availability For Scheduling Appointments:

  • Tue – Fri: 10am-3:30pm