at 1441 York St Ste 101, Denver , 80206 United States
Russian Banya - Massage Masks - Hydrotherapies - Aromatherapy
The Izba Spa incorporates the traditional Russian Banya (Steam Bath) with therapeutic massage and modern methods of holistic therapies to encourage health, facilitate rehabilitation and reduce stress.
272 FB users likes Izba Spa Denver, set it to 99 position in Likes Rating for Denver, Colorado in Spa & Beauty & Personal Care category
Izba Spa Denver is Denver based place and this enity listed in Spa category. Located at 1441 York St Ste 101 CO 80206. Contact phone number of Izba Spa Denver: (303) 321-1239
Shop Beauty, Toys, Jewelry, clothes, shoes and Perfume
Euro So Cap extensions, Brazillian Keratin Smoothing Treatment (newer, better, & re-formulated), Wella Professional Color, Cuts & other svcs for all.
Beauty lies within...