Save Richard Benivegna, MD RichardBenivegna.MD.com • Internist Richard Benivegna, MD 400 Fort Hill Avenue, Canandaigua, NY