- (720) 271-9492
If you are around Crossroads, Boulder, try Immortal Massage, a day spa located at 3333 Iris Ave in Crossroads, Boulder 80301. Immortal Massage has 5 stars across 1 review on Yelp. Hours of operation for Immortal Massage are Sat from 3:30pm to 9:00pm, Sun from 3:00pm to 9:00pm. For appointments or for prices call Immortal Massage at (720) 271-9492.