John B. McCahan, MD - UMass Memorial Health - Find a Doctor

Dec 19, 2022
UMass Memorial Medical Center

About Dr. John B. McCahan

Welcome to the profile of Dr. John B. McCahan, a highly skilled and dedicated physician serving the Westborough community. With his extensive background in both Internal Medicine and Pediatrics, Dr. McCahan possesses a unique expertise in providing comprehensive healthcare for patients of all ages. His commitment to delivering exceptional medical care combined with his compassionate approach has made him one of the most trusted doctors in the region.


Dr. McCahan specializes in General Pediatrics and Primary Care at UMass Memorial Health. His profound knowledge and experience allow him to diagnose and treat a wide variety of medical conditions in children and adults alike. Whether you require routine check-ups, preventative care, or management of chronic illnesses, Dr. McCahan is dedicated to improving and maintaining your health.

Comprehensive Medical Services

At UMass Memorial Health in Westborough, Dr. McCahan offers an extensive range of medical services to address diverse healthcare needs. From general examinations and immunizations to the management of chronic conditions, he provides personalized treatment plans tailored to each patient's specific requirements. With his expertise in both Internal Medicine and Pediatrics, Dr. McCahan ensures that patients across all age groups receive the highest quality care.

Collaborative Approach

With a strong emphasis on patient-centered care, Dr. McCahan believes in establishing a partnership with each individual he treats. He values open communication and actively involves his patients in their healthcare decisions. By taking the time to listen to their concerns and thoroughly explain diagnoses and treatment options, Dr. McCahan empowers patients to make informed choices about their well-being.

Contact Dr. John B. McCahan

If you are in need of a highly skilled and compassionate physician in Westborough, look no further than Dr. John B. McCahan. With his exceptional expertise in Internal Medicine and Pediatrics, he is dedicated to providing comprehensive healthcare services to patients of all ages. Contact Dr. McCahan today to schedule an appointment and experience personalized medical care that prioritizes your well-being.


In conclusion, Dr. John B. McCahan is a trusted physician at UMass Memorial Health in Westborough. With his dual specialization in Internal Medicine and Pediatrics, he offers comprehensive medical care for patients of all ages. Through his collaborative approach and commitment to patient-centered care, Dr. McCahan ensures that each individual receives personalized treatment tailored to their specific needs. Contact Dr. McCahan today to schedule an appointment and embark on a journey towards optimal health and well-being.