Dr. Charles Boucher, MD is a board certified cardiologist in Boston, Massachusetts. He is currently licensed to practice medicine in Massachusetts. He is affiliated with Massachusetts General Hospital and is an Associate Professor of Medicine at Massachusetts General Hospital