Boda Yoga
- Distance: 7.34 mi
- Address:807 S Orlando Ave t, Winter Park, FL 32789
- Phone:(407) 670-0890
- Reviews: 3Rating: 5.0
I began this journey in pain and overweight. Neal has helped me a few short months make great strides. I'm no longer in pain, move with much more flexibility and clothes look so much better.... more