Save Barbara J. Weil, MD BarbaraWeil.MD.com • Internist Barbara Weil, MD 830 Chalkstone Avenue, Providence, RI