Studio 11 in Tremont
- Distance: 125.38 mi
- Address:2337 W 11th St, Cleveland, OH 44113
- Phone:(216) 472-3611
- Reviews: 22Rating: 4.8
My Thai massage was some glorious combination of a physical therapy, yoga, and massage. I started an exercise program six months ago and have had hip pain off and on. Walking out of Studio 11 I felt better .... more