Internal Medicine

Board Certified in Internal Medicine

Medical School: University of Maryland, School of Medicine, Baltimore, MD

Residency: University of Massachusetts Hospitals

Dr. Barr has practiced medicine in a variety of settings over his 29 years in the field. A graduate of the University of Pennsylvania, he earned his M.D. at the University of Maryland, School of Medicine, where he received Honors in Family Medicine and researched the benefits of meditation. He went on to earn his specialty boards in Internal Medicine following post-graduate studies at the University of Massachusetts hospitals. Last year he was certified as a diplomat by the American Board of Integrative Health and Medicine.

During his career, he has practiced acute care medicine while focusing on the integration of the physical, mental, emotional and spiritual levels in his approach to healing the whole person. He holds a Master’s degree in Theology and completed his M.A. in Spiritual Psychology with an Emphasis in Consciousness, Health, and Healing at the University of Santa Monica. His continued interest in consciousness work led him to a medical research fellowship at Harvard University’s Mind/Body Medicine Division, and a seat on the editorial board of Integrative Medicine, A Clinician’s Journal.

“When consulting with my patients, I assess their willingness to engage with healthy lifestyle changes and then present a few options for them to consider. We then discuss incorporating those changes in a way that is best for them. I like to include a less invasive, more natural and patient-friendly option such as a plant-based supplement for a patient suffering with diabetes to integrate into their wellness program. I do prescribe medications as necessary but work to minimize “polypharmacy” or too many prescriptions. This allows them to make the choice for a treatment that they can manage on their own and participate in self-nurturing for a long and healthy life.” – Dr. Barr.

Primary Location

Healdsburg Physician Group
1312 Prentice Drive
Healdsburg, CA, CA 95448
Phone: 707-433-3383
Fax: 707-433-7210