Izba Spa
IZBA Spa - Contact Us

 

Izba Spa - Denver
1441 York Street
Denver, Colorado 80206

Phone:
(303) 321-1239

Izba Spa - Parker
17908 B Cottonwood Drive
Parker, Colorado 80134

Phone:
(303) 400-1001

 

 

 

 

 

 

 

 

 

home | services | locations | spa gallery
contact | news & awards

© copyright 1998, Izba Spa ®

This site is for informational purposes only,
always call for the latest information and pricing.

Russian Banya