Save Barbara A. Roach, MD BarbaraAnneRoach.MD.com • Internist Barbara Roach, MD 136 Sherman Avenue, New Haven, CT