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