Save Barbara J. Leibowitz, MD BarbaraLeibowitz.MD.com • Internist Barbara Leibowitz, MD 215 E 68th Street, Suite 1110, New York, NY