Open today, 10:00am - 10:00pm
- (720) 663-7662
Searching for a day spa nearby? Give Soma Body a try. Soma Body's address is 2211 Poplar St, Denver, CO 80207. Get Soma Body price and menu information as well as schedule an appointment by giving them a call at (720) 663-7662. Find Soma Body business hours listed below. With 3 reviews on Yelp, Soma Body has an average rating of 5 stars.