TJ Tollakson

"Dr Eric helps keep my body functioning at 100%, and as a professional triathlete being at my best is crucial for success. Dr Eric understands the needs of the top professional athletes and whether you are chasing a world championship or chasing your kids around a busy lifestyle, he can make sure your body is performing at 100%." 

Leanda Cave

"I have been a professional triathlete for over 10 years and my body needs constant work to maintain a peak performance.  For this reason I trust the hands of Dr. Eric Vindiola to keep my back and joints moving the way they need to be.  Eric enables me to train at my maximum potential and continue to achieve results of the highest level."

Hillary Biscay

"Between 30+ hours of training per week and 60 ironman races to date, keeping my body in working order is a part-time job. I've seen countless doctors and manual therpists over the years, but what keeps me coming back to Dr. Eric is that he truly cares about each of his patients. He always goes the extra mile for us and has been willing to do whatever it takes to help me recover from overuse injuries, bike crashes--you name it. Dr. Eric knows how to fix it and won't stop til I'm back on my feet."

             Central:  (520) 622-3886

             800 E. University Blvd, Ste. 100

                Business Hours:       10:00 am - 2:30 pm 

                  Monday-Friday                       & 

                                                       3:45 pm - 5:00 pm

         New Patient Hours:       10:00 am - 1:00 pm

            *Walk-In Basis Only*

North:  (520) 447-5993

 7090 N. Oracle Rd, Ste. 148   


Business Hours:     10:00 am - 2:00 pm 

  Tuesday-Friday                   & 

                                      3:00 pm - 6:00 pm

    Saturday                 9:00 am - 1:00 pm

 New Patient Hours:     Regular business hours

    *Walk-In Basis Only*

  • Follow Us on Instagram
  • Like Us on Facebook
  • Review Us on Yelp!
  • Read Our Google Reviews