Meet the Doctors

  • Dr. Jose Antonio
    Director of healthcare at Infinite Healing Center

    Dr. Rodriguez has been helping people get to their health goals since 2003 in his clinic in Mesa, Arizona. As a Health Coach and Chiropractor with experience in sports injury, rehabilitation and integrated medicine, he is committed to promoting the health and well being of his patients. 'My goal as a doctor is to make the greatest impact on an individuals life, and the life of their loved ones.

    Dr. Rodriguez uses a 'whole person approach' when taking care of his patients, incorporating a teaching philosophy from HealthCoach. By combining the very best hands-on-technique, the most advanced rehabilitation/physiotherapy methods, state of the art health education models and the most cutting edge vitamin/supplement prescription plan on the market, Dr. Rodriguez is able to help you to accelerate and/or maintain your journey to optimal health.


    • 1994 San Diego State University
    • 1999 Cleveland Chiropractic College, Los Angeles


    • 2003 Arizona Board of Chiropractic
    • 1999 California Board of Chiropractic

    Memberships & Associations:

    • Health Coach, certified
    • Arizona Chiropractic Association
  • Dr. Tanoj Bhakta

    Dr. T.C. Bhakta practices with Infinite Healing Center in their Mesa, Arizona office. He is Board Certified to practice chiropractic as well as physiologic therapeutics since 2005. Dr. T.C. Bhakta is a native of Arizona and currently resides in Gilbert. He received his Doctor of Chiropractic degree from Texas Chiropractic College. During his time in Houston he completed externships in Pain Management, Neurosurgery and Manipulation Under Anesthesia. Dr. T.C. Bhakta treats complex pain patients with an integrated approach.


We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule


8:30 am-12:00 pm

2:00 pm-6:00 pm


9:00 am-12:00 pm

2:00 pm-6:00 pm


8:30 am-12:00 pm

2:00 pm-6:00 pm


9:00 am-12:00 pm

2:00 pm-6:00 pm


8:30 am-12:00 pm

2:00 pm-6:00 pm


9:00 am-1:00 pm