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.

Mon-Sat: 10am-6pm
Sun: 11am-5pm

Important Information