Dr. Larry A Weinrauch, MD is an cardiac surgery specialist in Watertown, Massachusetts (MA). He specializes in Cardiac Surgery.