Our original Wellesley office has relocated to 100 Second Avenue in Needham to provide a more spacious and accessible environment. Our Wellesley location is permanently closed and all providers, services and staff from Wellesley are now serving patients in Needham. View the Needham Facility Contact Us page for directions to the new facility. If you have any questions or wish to make an appointment at either our Needham office or Dedham office, call us at (781) 431-1333 or request an appointment through the secure online patient portal. Thank you for being our partners in health!

Welcome to Visions HealthCare

We are delighted to begin this journey with you! Visions was founded in 2008, with the goal of creating an integrated team whose primary mission is to work closely with you towards a state of vibrant health. Our physician team includes both primary care physicians and specialists. Our Wellness team includes Acupuncturists, Chiropractic, Physical Therapy, Bodywork, Spiritual Alignment, Nutrition, Energy Healing, to name a few.

At Visions HealthCare, our staff is trained to look for the root cause of your issues, and then address them. Typically, illness stems from either an overabundance or deficiency of a substance that is causing you symptoms. Our staff uses cutting edge biochemical evaluations to determine what the underlying issue is so that we can treat it.

At Visions, we believe your health and vitality is determined by the balance between five core areas: physical, biochemical, emotional, energetic and spiritual. An imbalance in one of these core areas may cause significant dysfunction in another. Our goal is to uncover which of those area(s) is out of balance so that we can support you in using the appropriate remedy.

Your first visit with a physician at Visions HealthCare will typically last an hour. Follow up visits are 30 minutes. We designed longer appointment times so that we can get to know you and address your needs, and we recognize that getting you to a state of vibrant health requires a thorough evaluation.

For more information or to schedule a visit, please call 781-431-1333.