Thank you for your interest in COR. I’m confident you’ll find a unique, ahead of it’s time training facility, no matter if you’re coming for sports performance, physical therapy, yoga, or any of our other services.

COR is the latin word for heart and we put our heart into all of our services. This is why our slogan is Heart Filled Health.

At COR, we combine art and science of training, rehabilitation, and improvement within all our programs. This approach helps our team build individualized programs for all our services. At COR, you will never receive a cookie-cutter, random workout, or generic therapy session, you’ll get what you need.

If you don’t know where to begin, take a look at our services. If you purchased our COR Boot Camp or Yoga Groupon, the next step is to fill out a waiver and come to one of our classes.

If you have any questions, don’t hesitate to email at or call us (408) 905-6483.

Thanks again!

Dr. John Mullen, DPT, CSCS



Phone: (408) 905-6483


Physical Therapy

One-on-one Physical Therapy provides improvement at each session with one of our Doctors of Physical Therapy.

Personal Training

Unlike other personal training, our elite staff performs a detailed initial screen uncovering your goals and the impedance of your goals.

Boot Camp

Despite being a boot camp, this is a boot camp like nothing else. Our staff performs monthly screens and creates an individualized plan for maximal goal achievement.


Combing mind and body enhances life and function, especially in this fast paced world. Learn how to improve your well being with our indicate combination of yoga and meditation.

High School Strength Training

Setting the building blocks for long-term success is essential with strength training. Our high school programs lays the foundation, creating safe exercise program with proper cuing and education.

What Customers Say?

  • Mu H.



    "When I started working with the Center of Optimal Restoration I needed to get back into my triathlon racing weight. COR set up an individualized swimming, resistance training, and nutritional plan to meet my weight loss and training goals. After 6 weeks I dropped 7 seconds in the 200 free and 9% body fat in 12 weeks!"