AOInternal Medicine, Endocrinology, Diabetes & MetabolismDr. AMY LYNN O'DONNELL, M.D.BUFFALO, NYView ProfileCall Office