karma A Relaxation Spa Hot

0.0 (0)
1093   0   1   0   0   0
Write Review
karma A Relaxation Spa



Location & Contact Information

Phone Number
United States
727 N. Milwaukee St
Postal Code

karma A Relaxation Spa started as a small, cozy treatment room in the lovely Hotel Metro, and has now evolved into a grand location. Its staff and ambiance are dedicated to luxury and relaxation. Come join us and experience the evolution of good karma.

karma spa offers a full line of spa treatments including waxing, massage, skin, body, hand, foot, eyelash, men and couples.


Swap Start/End

User reviews

There are no user reviews for this listing.
Already have an account? or Create an account