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
- Sunday, Monday & Wednesday: Closed
- Tuesday: 11am-9pm
- Thursday-Saturday: 11am-9pm
Office Availability For Scheduling Appointments:
- Mon – Fri: 10am-4pm