Jai Dee Massage and Yoga Studio
- Distance: 1,046.29 mi
- Address:5610 N Nebraska Ave, Tampa, FL 33604
- Phone:(813) 418-2212
- Reviews: 21Rating: 4.4
I have been a client since Sept. 2019, and I have enjoyed this space tremendously. The instructors are excellent, the space is peaceful, and there is a nice range of classes offered throughout the week and throughout the month.... more